home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 May: Tool Chest / Dev.CD May 98 TC.toast / Tool Chest / Development Kits / HyperCard Related / APDA HyperCard Toolkits / HyperCard Video Toolkit 2.0 / HVT #2 / Advanced Material / Serial Port / Serial Port XCMD Docs next >
HyperCard Stack  |  1995-02-07  |  19.4 KB  |  [STAK/WILD]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: HyperCard Stack (archive/hypercard).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert HyperCard Stack (archive/hypercard) magic Supported
100% file data default
100% TrID HyperCard Stack default
100% siegfried fmt/1490 HyperCard Stack default


id metadata
keyvalue
macFileType[STAK]
macFileCreator[WILD]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 08 00 53 54 41 4b | ff ff ff ff e7 e4 2b f6 |....STAK|......+.|
|00000010| 00 00 00 08 00 00 4d 80 | 00 00 08 00 00 00 00 00 |......M.|........|
|00000020| 00 00 00 00 00 00 00 02 | 00 00 14 32 00 00 00 0e |........|...2....|
|00000030| 00 00 16 11 00 00 0b 92 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 1e 8d 00 00 00 00 | 00 05 00 00 10 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 00 00 00 00 01 20 80 00 | 01 20 80 00 01 25 80 00 |..... ..|. ...%..|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002c0| 00 00 00 00 00 00 00 00 | 80 00 00 00 08 00 00 00 |........|........|
|000002d0| 88 00 22 00 88 00 22 00 | 88 88 22 22 88 88 22 22 |.."...".|..""..""|
|000002e0| 88 aa 22 aa 88 aa 22 aa | cc aa 33 aa cc aa 33 aa |.."...".|..3...3.|
|000002f0| ee aa bb aa ee aa bb aa | ee bb bb ee ee bb bb ee |........|........|
|00000300| ff bb ff ee ff bb ff ee | ff bb ff ff ff bb ff ff |........|........|
|00000310| 80 10 02 20 01 08 40 04 | ff ff ff ff ff ff ff ff |... ..@.|........|
|00000320| 88 22 88 22 88 22 88 22 | 11 22 44 88 11 22 44 88 |."."."."|."D.."D.|
|00000330| c4 80 0c 68 43 02 30 26 | b1 30 03 1b d8 c0 0c 8d |...hC.0&|.0......|
|00000340| aa 00 aa 00 aa 00 aa 00 | 88 22 55 22 88 22 55 22 |........|."U"."U"|
|00000350| 88 55 22 55 88 55 22 55 | 77 dd 77 dd 77 dd 77 dd |.U"U.U"U|w.w.w.w.|
|00000360| 80 00 00 00 00 00 00 00 | aa 55 aa 55 aa 55 aa 55 |........|.U.U.U.U|
|00000370| 03 84 48 30 0c 02 01 01 | 82 44 39 44 82 01 01 01 |..H0....|.D9D....|
|00000380| 88 14 22 41 88 41 22 14 | 80 80 41 3e 08 08 14 e3 |.."A.A".|..A>....|
|00000390| 22 04 8c 74 22 17 98 10 | be 80 88 08 eb 08 88 80 |"..t"...|........|
|000003a0| 25 c8 32 89 64 24 4c 92 | a2 9c 41 be 2a c9 14 eb |%.2.d$L.|..A.*...|
|000003b0| 40 a0 00 00 04 0a 00 00 | 80 40 20 00 02 04 08 00 |@.......|.@ .....|
|000003c0| aa 00 80 00 88 00 80 00 | ff 80 80 80 80 80 80 80 |........|........|
|000003d0| 08 1c 22 c1 80 01 02 04 | ff 80 80 80 ff 08 08 08 |..".....|........|
|000003e0| f8 74 22 47 8f 17 22 71 | bf 00 bf bf b0 b0 b0 b0 |.t"G.."q|........|
|000003f0| ff 7f be 5d a2 41 80 00 | fa f5 fa f5 a0 50 a0 50 |...].A..|.....P.P|
|00000400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000600| 6f 6e 20 6f 70 65 6e 73 | 74 61 63 6b 0d 73 65 74 |on opens|tack.set|
|00000610| 20 75 73 65 72 6d 6f 64 | 69 66 79 20 74 6f 20 74 | usermod|ify to t|
|00000620| 72 75 65 0d 70 61 73 73 | 20 6f 70 65 6e 73 74 61 |rue.pass| opensta|
|00000630| 63 6b 0d 65 6e 64 20 6f | 70 65 6e 73 74 61 63 6b |ck.end o|penstack|
|00000640| 0d 00 74 6f 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |..to the| number |
|00000650| 6f 66 20 63 61 72 64 73 | 0d 67 65 74 20 77 6f 72 |of cards|.get wor|
|00000660| 64 20 31 20 6f 66 20 66 | 69 65 6c 64 20 22 63 6f |d 1 of f|ield "co|
|00000670| 6d 6d 61 6e 64 22 20 6f | 66 20 63 61 72 64 20 69 |mmand" o|f card i|
|00000680| 0d 69 66 20 22 28 22 20 | 69 73 20 69 6e 20 69 74 |.if "(" |is in it|
|00000690| 20 74 68 65 6e 20 64 65 | 6c 65 74 65 20 63 68 61 | then de|lete cha|
|000006a0| 72 20 6f 66 66 73 65 74 | 28 22 28 22 2c 69 74 29 |r offset|("(",it)|
|000006b0| 20 74 6f 20 6c 65 6e 67 | 74 68 28 69 74 29 20 6f | to leng|th(it) o|
|000006c0| 66 20 69 74 0d 70 75 74 | 20 69 74 20 26 20 72 65 |f it.put| it & re|
|000006d0| 74 75 72 6e 20 61 66 74 | 65 72 20 63 61 72 64 20 |turn aft|er card |
|000006e0| 66 69 65 6c 64 20 22 69 | 6e 64 65 78 22 0d 65 6e |field "i|ndex".en|
|000006f0| 64 20 72 65 70 65 61 74 | 0d 65 6e 64 20 62 75 69 |d repeat|.end bui|
|00000700| 6c 64 49 6e 64 65 78 0d | 00 00 00 00 00 00 00 00 |ldIndex.|........|
|00000710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000720| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000740| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000760| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000780| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000800| 00 00 02 00 4d 41 53 54 | ff ff ff ff 00 00 00 00 |....MAST|........|
|00000810| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000820| 00 00 00 00 00 00 00 00 | 00 00 ac 5a 00 00 50 92 |........|...Z..P.|
|00000830| 00 00 de 62 00 01 7c 48 | 00 02 1a df 00 02 31 97 |...b..|H|......1.|
|00000840| 00 01 a2 5d 00 02 46 e0 | 00 02 4f 78 00 02 5d c2 |...]..F.|..Ox..].|
|00000850| 00 00 94 32 00 00 54 08 | 00 01 0e 11 00 00 00 00 |...2..T.|........|
|00000860| 00 00 00 00 00 00 f8 8a | 00 00 00 00 00 00 00 00 |........|........|
|00000870| 00 00 00 00 00 00 00 00 | 00 02 65 8d 00 00 00 00 |........|..e.....|
|00000880| 00 01 97 81 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000890| 00 01 ab ab 00 01 b5 4f | 00 01 e8 fd 00 01 f3 be |.......O|........|
|000008a0| 00 01 ff 1f 00 02 2b b6 | 00 00 00 00 00 00 00 00 |......+.|........|
|000008b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a00| 00 00 00 80 4c 49 53 54 | 00 00 0b 92 00 00 00 01 |....LIST|........|
|00000a10| 00 00 08 00 00 00 00 0e | 00 34 00 02 00 0c 00 03 |........|.4......|
|00000a20| 00 00 02 af 00 00 00 0e | 00 00 00 00 00 00 00 00 |........|........|
|00000a30| 00 00 15 08 00 0e 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a80| 00 00 08 00 50 41 47 45 | 00 00 15 08 00 00 0b 92 |....PAGE|........|
|00000a90| 38 42 01 4a 00 00 00 00 | 00 00 16 11 60 7f fe de |8B.J....|....`...|
|00000aa0| e7 47 f7 ff df bb 67 cf | fe 56 f7 f7 e9 da fd f5 |.G....g.|.V......|
|00000ab0| cb fe b2 af ee ef fd df | de ec 5d fd 3f de 9e ab |........|..].?...|
|00000ac0| 9f ff fb fb ef fb ff dd | ef 7f ff f8 00 00 20 81 |........|...... .|
|00000ad0| 60 5a 08 01 10 00 29 04 | 00 20 40 03 c4 00 80 02 |`Z....).|. @.....|
|00000ae0| 98 41 1d 00 43 1f 90 07 | c8 48 04 c8 02 85 40 80 |.A..C...|.H....@.|
|00000af0| 20 08 02 04 00 c4 00 02 | 90 f8 4a 08 64 00 82 30 | .......|..J.d..0|
|00000b00| 00 00 10 5d 20 11 0a 10 | 00 94 87 04 81 00 04 85 |...] ...|........|
|00000b10| 1c 04 42 84 80 47 4d 80 | 42 06 00 00 88 48 14 02 |..B..GM.|B....H..|
|00000b20| 26 24 00 20 18 92 03 00 | 01 84 30 40 44 81 01 80 |&$. ....|..0@D...|
|00000b30| 24 01 20 00 00 00 24 ab | 20 50 6b 16 a0 06 01 00 |$. ...$.| Pk.....|
|00000b40| e4 20 70 5b a0 40 22 0b | 15 42 4d 66 4a 0e 06 81 |. p[.@".|.BMfJ...|
|00000b50| 80 08 04 e0 32 a8 21 20 | 81 80 80 62 48 c4 11 1b |....2.! |...bH...|
|00000b60| 4c b2 e6 5c 74 10 91 14 | 00 00 25 4f 20 7f c9 4e |L..\t...|..%O ..N|
|00000b70| bf 97 b7 95 ff 75 62 e3 | d5 e9 bf 6e 83 cf 5f fb |.....ub.|...n.._.|
|00000b80| 46 de 9b 3d cf df f3 de | be 9e 7f 20 36 ee 5b 3f |F..=....|... 6.[?|
|00000b90| 1f ff f6 ee bf f7 fd ff | f7 be f5 90 00 00 26 fd |........|......&.|
|00000ba0| 20 14 40 00 00 00 04 84 | 18 44 00 43 00 11 48 82 | .@.....|.D.C..H.|
|00000bb0| a0 c0 8c 40 40 08 83 00 | 85 c8 20 c0 00 91 45 18 |...@@...|.. ...E.|
|00000bc0| 1a 00 80 00 08 70 22 42 | 88 a0 44 10 40 00 a0 90 |.....p"B|..D.@...|
|00000bd0| 00 00 27 be 20 13 48 03 | 00 b6 c5 84 81 00 05 97 |..'. .H.|........|
|00000be0| 1c 04 41 15 80 c7 cd a0 | 02 46 10 00 80 5a 54 02 |..A.....|.F...ZT.|
|00000bf0| 36 08 40 22 94 92 1a 80 | 02 a5 b6 4a 45 d1 11 04 |6.@"....|...JE...|
|00000c00| 35 09 20 00 00 00 28 1f | 20 77 f8 1e 81 f6 c6 0c |5. ...(.| w......|
|00000c10| 5d 61 16 cf d8 8c dd bf | e9 df 6f e4 66 cd 2b 16 |]a......|..o.f.+.|
|00000c20| ac db e7 c2 2f bf 67 be | 9b 1e 5f 26 9b bf f7 ca |..../.g.|.._&....|
|00000c30| c5 f1 57 0c 77 b9 68 90 | 00 00 0e df 20 3e 4d 47 |..W.w.h.|.... >MG|
|00000c40| 96 e7 a3 84 fe 45 41 4f | da 5c 40 31 00 44 1d 84 |.....EAO|.\@1.D..|
|00000c50| c2 0e 07 1f 81 4e 63 81 | 6a 82 40 42 02 94 0e 82 |.....Nc.|j.@B....|
|00000c60| 01 f4 62 aa c6 a5 4d 10 | cc 2b c8 20 00 00 29 b6 |..b...M.|.+. ..).|
|00000c70| 20 11 2e 18 02 40 00 84 | 08 04 40 03 0a 44 42 20 | ....@..|..@..DB |
|00000c80| 18 00 04 04 40 00 01 21 | 01 40 43 00 2b 80 40 04 |....@..!|.@C.+.@.|
|00000c90| 00 20 02 00 00 70 72 80 | 90 05 0d 94 44 11 08 00 |. ...pr.|....D...|
|00000ca0| 00 00 0f 97 20 3c fd 1a | 08 23 91 29 ed 00 63 1f |.... <..|.#.)..c.|
|00000cb0| f8 d0 00 5b d5 c6 0f 26 | 4a ae 86 84 cb ac 44 c2 |...[...&|J.....D.|
|00000cc0| d6 c6 03 da e2 8a eb c2 | c2 c4 92 2b d6 b2 fc cd |........|...+....|
|00000cd0| 76 38 c0 8c 00 00 11 e0 | 20 30 0a 10 01 02 01 00 |v8......| 0......|
|00000ce0| 00 18 00 01 c8 84 42 52 | 81 40 0d 12 42 26 80 24 |......BR|.@..B&.$|
|00000cf0| c8 c8 00 00 32 84 01 40 | 02 00 83 00 00 a4 72 10 |....2..@|......r.|
|00000d00| 84 91 31 00 14 01 00 00 | 00 00 12 78 20 10 4a 16 |..1.....|...x .J.|
|00000d10| 20 e2 20 10 8e 18 21 81 | da 04 62 19 02 c0 4d 13 | . ...!.|..b...M.|
|00000d20| c0 78 82 24 8a 48 40 c4 | 66 80 00 02 00 16 4b 82 |.x.$.H@.|f.....K.|
|00000d30| 04 d4 70 5a c4 01 cd 40 | 46 23 40 00 00 00 13 c2 |..pZ...@|F#@.....|
|00000d40| 20 39 ce 10 00 80 81 00 | 00 08 00 01 18 06 42 00 | 9......|......B.|
|00000d50| 88 40 0d 13 42 06 00 24 | 90 48 00 06 22 c0 04 10 |.@..B..$|.H.."...|
|00000d60| 30 10 02 00 09 84 70 30 | 02 83 93 00 25 41 00 00 |0.....p0|....%A..|
|00000d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000eb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001000| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001280| 00 00 03 00 42 4b 47 44 | 00 00 14 32 00 00 0a 5a |....BKGD|...2...Z|
|00001290| 00 00 00 00 00 00 00 01 | 00 00 0c 62 00 00 0c 62 |........|...b...b|
|000012a0| 00 07 00 09 00 00 02 b6 | 00 00 00 00 00 00 00 40 |........|.......@|
|000012b0| 00 03 01 00 00 46 00 83 | 00 63 00 a5 00 00 00 00 |.....F..|.c......|
|000012c0| 2b 25 00 01 00 00 00 0c | 00 00 00 10 00 00 6f 6e |+%......|......on|
|000012d0| 20 6d 6f 75 73 65 55 70 | 0d 67 6f 20 68 6f 6d 65 | mouseUp|.go home|
|000012e0| 0d 65 6e 64 20 6d 6f 75 | 73 65 55 70 0d 00 00 82 |.end mou|seUp....|
|000012f0| 00 04 01 00 00 46 01 5e | 00 63 01 80 00 00 00 00 |.....F.^|.c......|
|00001300| 68 0b 00 01 00 00 00 0c | 00 00 00 10 48 65 6c 70 |h.......|....Help|
|00001310| 00 00 6f 6e 20 6d 6f 75 | 73 65 55 70 0d 73 65 74 |..on mou|seUp.set|
|00001320| 20 76 69 73 69 62 6c 65 | 20 6f 66 20 63 61 72 64 | visible| of card|
|00001330| 20 66 69 65 6c 64 20 22 | 48 65 6c 70 22 20 74 6f | field "|Help" to|
|00001340| 20 6e 6f 74 20 76 69 73 | 69 62 6c 65 20 6f 66 20 | not vis|ible of |
|00001350| 63 61 72 64 20 66 69 65 | 6c 64 20 22 48 65 6c 70 |card fie|ld "Help|
|00001360| 22 0d 65 6e 64 20 6d 6f | 75 73 65 55 70 0d 00 00 |".end mo|useUp...|
|00001370| 00 6c 00 05 01 00 00 46 | 01 9d 00 63 01 bf 00 00 |.l.....F|...c....|
|00001380| 00 00 1a 40 00 01 00 03 | 00 09 00 00 00 0c 48 65 |...@....|......He|
|00001390| 72 65 27 73 20 68 6f 77 | 20 79 6f 75 2e 2e 2e 00 |re's how| you....|
|000013a0| 00 6f 6e 20 6d 6f 75 73 | 65 55 70 0d 76 69 73 75 |.on mous|eUp.visu|
|000013b0| 61 6c 20 65 66 66 65 63 | 74 20 69 72 69 73 20 63 |al effec|t iris c|
|000013c0| 6c 6f 73 65 0d 70 6f 70 | 20 63 61 72 64 0d 65 6e |lose.pop| card.en|
|000013d0| 64 20 6d 6f 75 73 65 55 | 70 0d 00 00 00 70 00 06 |d mouseU|p....p..|
|000013e0| 01 00 00 46 00 ca 00 63 | 01 5f 00 00 00 00 00 00 |...F...c|._......|
|000013f0| 00 01 00 03 00 09 00 00 | 00 0c 56 69 64 65 6f 20 |........|..Video |
|00001400| 53 74 61 63 6b 00 00 6f | 6e 20 6d 6f 75 73 65 55 |Stack..o|n mouseU|
|00001410| 70 0d 67 6f 20 74 6f 20 | 66 69 72 73 74 20 63 61 |p.go to |first ca|
|00001420| 72 64 20 6f 66 20 73 74 | 61 63 6b 20 22 56 69 64 |rd of st|ack "Vid|
|00001430| 65 6f 64 69 73 63 20 53 | 74 61 63 6b 22 0d 65 6e |eodisc S|tack".en|
|00001440| 64 20 6d 6f 75 73 65 55 | 70 0d 00 00 00 40 00 07 |d mouseU|p....@..|
|00001450| 01 00 00 46 00 a4 00 63 | 00 cb 00 00 00 00 00 00 |...F...c|........|
|00001460| 00 01 00 00 00 0c 00 00 | 00 10 00 00 6f 6e 20 6d |........|....on m|
|00001470| 6f 75 73 65 55 70 0d 67 | 6f 20 68 6f 6d 65 0d 65 |ouseUp.g|o home.e|
|00001480| 6e 64 20 6d 6f 75 73 65 | 55 70 0d 00 00 7e 00 08 |nd mouse|Up...~..|
|00001490| 01 00 00 46 01 7f 00 63 | 01 9e 00 00 00 00 00 00 |...F...c|........|
|000014a0| 00 01 00 00 00 0c 00 00 | 00 10 00 00 6f 6e 20 6d |........|....on m|
|000014b0| 6f 75 73 65 55 70 0d 73 | 65 74 20 76 69 73 69 62 |ouseUp.s|et visib|
|000014c0| 6c 65 20 6f 66 20 63 61 | 72 64 20 66 69 65 6c 64 |le of ca|rd field|
|000014d0| 20 22 48 65 6c 70 22 20 | 74 6f 20 6e 6f 74 20 76 | "Help" |to not v|
|000014e0| 69 73 69 62 6c 65 20 6f | 66 20 63 61 72 64 20 66 |isible o|f card f|
|000014f0| 69 65 6c 64 20 22 48 65 | 6c 70 22 0d 65 6e 64 20 |ield "He|lp".end |
|00001500| 6d 6f 75 73 65 55 70 0d | 00 00 00 5a 00 09 01 00 |mouseUp.|...Z....|
|00001510| 00 46 01 be 00 63 01 ea | 00 00 00 00 00 00 00 01 |.F...c..|........|
|00001520| 00 00 00 0c 00 00 00 10 | 00 00 6f 6e 20 6d 6f 75 |........|..on mou|
|00001530| 73 65 55 70 0d 76 69 73 | 75 61 6c 20 65 66 66 65 |seUp.vis|ual effe|
|00001540| 63 74 20 69 72 69 73 20 | 63 6c 6f 73 65 0d 70 6f |ct iris |close.po|
|00001550| 70 20 63 61 72 64 0d 65 | 6e 64 20 6d 6f 75 73 65 |p card.e|nd mouse|
|00001560| 55 70 0d 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |Up......|........|
|00001570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001580| 00 00 06 40 42 4d 41 50 | 00 00 0a 5a 00 00 00 00 |...@BMAP|...Z....|
|00001590| 00 01 00 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |........|.V......|
|000015a0| 01 56 02 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |.V......|.V......|
|000015b0| 00 00 00 00 00 00 00 00 | 00 00 05 f0 bf 84 8c 20 |........|....... |
|000015c0| 7f ff e3 2c ff ff 8a 20 | ff ff e3 3b 01 ff ff aa |...,... |...;....|
|000015d0| 86 8b 26 0e 07 25 07 c0 | 42 01 c0 0f c0 52 70 00 |..&..%..|B....Rp.|
|000015e0| 70 1f f0 74 e0 70 3e 0e | 01 cf f0 22 3f c0 1b 07 |p..t.p>.|..."?...|
|000015f0| 09 8a 20 ff ff 2b 18 30 | 24 10 20 16 08 62 38 00 |.. ..+.0|$. ..b8.|
|00001600| 10 80 c1 80 12 0c 13 30 | 48 03 80 01 c0 36 01 ff |.......0|H....6..|
|00001610| ff 20 ff ff 2b 23 88 24 | 23 10 12 70 22 03 c4 74 |. ..+#.$|#..p"..t|
|00001620| 80 11 1c 41 02 01 e2 22 | 07 88 1b 07 36 01 ff ff |...A..."|....6...|
|00001630| 8b 28 70 ff c6 c0 78 3f | 27 c8 f8 3f 1e 00 27 90 |.(p...x?|'..?..'.|
|00001640| 78 3f 01 f0 00 03 e4 3c | 1f c4 00 c9 31 3e 41 02 |x?.....<|....1>A.|
|00001650| 01 f2 1f 00 07 c8 3c 07 | 87 1c fd e0 3c 1f c4 47 |......<.|....<..G|
|00001660| c2 20 0f 07 f0 06 28 70 | ff c1 f1 fe 3f 4c 7b fc |. ....(p|....?L{.|
|00001670| 3f 7e 52 f1 fe 3f 77 f8 | 72 20 ff 1f c4 00 4f 22 |?~R..?w.|r ....O"|
|00001680| c3 63 c0 84 00 19 3f c0 | 00 64 ff 1f e7 1c ff f0 |.c....?.|.d......|
|00001690| ff 1f e4 5f e2 27 3f c7 | f8 06 8a 20 ff ff 74 01 |..._.'?.|... ..t.|
|000016a0| f8 49 21 80 30 03 22 72 | 03 c1 0c 00 23 80 30 03 |.I!.0."r|....#.0.|
|000016b0| 00 e4 72 20 18 01 c4 00 | 20 40 15 06 23 18 03 23 |..r ....| @..#..#|
|000016c0| 08 18 c1 01 14 43 92 20 | 06 00 44 33 01 ff ff 8b |.....C. |..D3....|
|000016d0| 46 01 f8 49 23 c3 ca 79 | 07 00 03 c2 07 9e 00 3b |F..I#..y|.......;|
|000016e0| e2 79 07 07 84 00 03 e5 | 3c 83 c4 00 30 c0 12 48 |.y......|<...0..H|
|000016f0| 32 01 c0 00 c2 01 3c a7 | e0 00 18 c9 3c 83 94 5e |2.....<.|....<..^|
|00001700| 12 20 4f 20 e4 06 8a 20 | ff ff 24 01 f8 13 78 13 |. O ... |..$...x.|
|00001710| c0 63 07 10 78 00 01 80 | 12 08 24 10 80 25 21 80 |.c..x...|..$..%!.|
|00001720| 18 3c 12 06 38 01 ff ff | 20 ff ff 26 26 40 24 01 |.<..8...| ..&&@$.|
|00001730| 10 23 38 80 52 02 20 00 | 03 f0 54 20 40 00 01 32 |.#8.R. .|..T @..2|
|00001740| 22 18 40 2b 08 80 37 01 | ff ff 20 ff ff 59 7f 00 |".@+..7.|.. ..Y..|
|00001750| 48 3a 60 45 7f 00 04 c0 | 47 06 02 41 c0 22 09 06 |H:`E....|G..A."..|
|00001760| 12 24 46 3f 80 00 13 38 | 01 ff ff 8b 18 10 c2 02 |.$F?...8|........|
|00001770| 4a 31 00 4c 7a 70 00 92 | 00 04 82 31 00 04 e0 32 |J1.Lzp..|...1...2|
|00001780| 01 24 80 02 c1 4f 22 63 | c0 84 00 19 3e 72 65 24 |.$...O"c|....>re$|
|00001790| a4 e0 a0 00 01 c1 18 80 | 00 13 80 00 49 20 07 68 |........|....I .h|
|000017a0| 10 83 ca 7e 00 27 c1 c8 | 71 00 9e 00 27 92 7e 12 |...~.'..|q...'.~.|
|000017b0| e2 72 01 3c 80 04 00 c9 | 31 c2 3e 40 84 01 f2 3e |.r.<....|1.>@...>|
|000017c0| 40 07 c9 3c a7 e4 e0 00 | 01 3f 52 43 88 20 4f 20 |@..<....|.?RC. O |
|000017d0| 07 18 08 c2 81 b1 b6 00 | 3b ba 69 00 6c 00 33 31 |........|;.i.l.31|
|000017e0| b6 00 04 d2 33 db 00 24 | c2 00 90 91 dd c0 48 01 |....3..$|......H.|
|000017f0| ee 36 c0 07 b8 db 1b 66 | 40 02 c1 db 00 02 53 49 |.6.....f|@.....SI|
|00001800| 20 36 c0 07 8c 30 ff ff | 80 25 09 12 e3 33 01 ff | 6...0..|.%...3..|
|00001810| ff 8a 20 ff ff e3 3b 01 | ff ff 20 ff ff 16 32 e3 |.. ...;.|.. ...2.|
|00001820| 34 01 ff ff 20 ff ff 26 | 04 1c e3 33 01 ff ff 20 |4... ..&|...3... |
|00001830| ff ff 16 38 e3 34 01 ff | ff 20 ff ff e3 3b 01 ff |...8.4..|. ...;..|
|00001840| ff a6 86 89 30 aa aa e0 | e3 3a 0e aa aa 30 55 55 |....0...|.:...0UU|
|00001850| e0 e3 3a 0f 55 55 8c 30 | ff ff 94 2c 04 80 e2 3c |..:.UU.0|...,...<|
|00001860| 29 ff ff 8b 72 07 ff ff | ff ff ff ff c1 ff ff ff |)...r...|........|
|00001870| ff ff ff f8 80 e2 1c 40 | 02 8a 20 ff ff e3 3b 01 |.......@|.. ...;.|
|00001880| ff ff a3 86 20 ff ff e1 | 48 0f ff ff f0 e1 3f 01 |.... ...|H.....?.|
|00001890| ff ff 20 ff ff e1 18 04 | 12 20 e1 3f 01 ff ff 86 |.. .....|. .?....|
|000018a0| 8b 34 78 66 01 c1 80 30 | 30 00 3f 30 00 60 25 0c |.4xf...0|0.?0.`%.|
|000018b0| 30 64 03 ff ff c0 7f 80 | c1 00 33 19 b0 07 80 00 |0d......|..3.....|
|000018c0| 0c 12 c0 44 06 18 01 80 | 34 3f 00 30 06 8a 20 ff |...D....|4?.0.. .|
|000018d0| ff 22 b4 06 52 08 40 00 | 0f 30 6d 03 f7 ef c0 73 |."..R.@.|.0m....s|
|000018e0| 80 42 29 80 0b 40 e1 21 | 0e 80 34 01 ff ff 8b 43 |.B)..@.!|..4....C|
|000018f0| 01 fe 00 38 c1 18 08 41 | c0 0f 07 de 18 76 01 c7 |...8...A|.....v..|
|00001900| dc 38 00 03 77 c2 2f c0 | 73 9c 1c 00 78 0c 1f e3 |.8..w./.|s...x...|
|00001910| 87 c3 38 7c 37 80 25 e0 | 3e 64 0e 8e 0d 9b ef 80 |..8|7.%.|>d......|
|00001920| 03 33 01 4c 06 c1 6c 30 | 04 83 60 00 37 33 47 03 |.3.L..l0|..`.73G.|
|00001930| 67 76 6c 22 a0 05 52 36 | 36 00 f1 80 c1 14 c6 c7 |gvl"..R6|6.......|
|00001940| 60 6c 76 0c c0 34 01 b0 | 3b 55 1b 01 9b 8e c0 03 |`lv..4..|;U......|
|00001950| 8a 20 ff ff 04 c1 ac 50 | 00 05 50 0f 01 03 56 03 |. .....P|..P...V.|
|00001960| c5 51 10 aa 22 a0 05 42 | 55 55 00 40 72 0a a1 00 |.Q.."..B|UU.@r...|
|00001970| aa 10 00 c0 53 01 e2 a8 | 0a 80 04 c1 2a 80 00 82 |....S...|....*...|
|00001980| 00 01 ff ff 20 ff ff 75 | 20 0b 41 c0 0f 00 2e 26 |.... ..u| .A....&|
|00001990| 03 c0 62 38 00 03 f7 ef | c0 14 40 45 38 00 0b 80 |..b8....|..@E8...|
|000019a0| 33 01 e0 e0 25 0e 8e 34 | 01 ff ff 8b 14 06 63 0b |3...%..4|......c.|
|000019b0| 40 30 0f 00 33 26 03 c0 | 62 06 00 03 f7 ef c0 14 |@0..3&..|b.......|
|000019c0| e0 12 60 42 06 00 0c c0 | 33 01 e0 18 26 01 80 06 |..`B....|3...&...|
|000019d0| 03 c1 01 4c 00 ac 70 04 | 84 90 12 2d 77 05 50 00 |...L..p.|...-w.P.|
|000019e0| 92 00 03 f7 c2 ef c0 00 | 55 55 00 f0 00 14 ca a0 |........|UU......|
|000019f0| 00 92 00 0b 40 44 02 48 | 0a 80 43 0e a4 80 20 05 |....@D.H|..C... .|
|00001a00| 03 c1 01 fe 00 f8 78 04 | 87 c0 22 1d 58 76 07 f0 |......x.|..".Xv..|
|00001a10| 00 f8 00 02 75 c2 ef c0 | 00 7f 7f 00 78 2c 1f ef |....u...|....x,..|
|00001a20| e0 0b f8 00 b7 40 44 03 | e0 0f 80 34 3e 2d 60 05 |.....@D.|...4>-`.|
|00001a30| 8c 30 ff ff 94 2c 04 c0 | 49 0e 6c 7b 38 e1 14 28 |.0...,..|I.l{8..(|
|00001a40| 3a 69 ff ff 8a 20 ff ff | e1 29 40 42 e2 30 01 ff |:i... ..|.)@B.0..|
|00001a50| ff 20 ff ff e1 48 03 f7 | ef c0 e1 3f 01 ff ff 20 |. ...H..|...?... |
|00001a60| ff ff e3 10 30 3a 01 ff | ff 20 ff ff e1 48 07 ff |....0:..|. ...H..|
|00001a70| ff e0 e1 3f 01 ff ff 20 | ff ff e1 48 0f ff ff f0 |...?... |...H....|
|00001a80| e1 3f 01 ff ff 20 ff ff | e3 3b 01 ff ff 86 20 ff |.?... ..|.;.... .|
|00001a90| ff 16 03 e3 34 01 ff ff | 20 ff ff e3 3b 01 ff ff |....4...| ...;...|
|00001aa0| 8c 30 ff ff 94 25 02 80 | 25 04 80 e2 3c 29 ff ff |.0...%..|%...<)..|
|00001ab0| 89 30 55 55 e0 25 04 80 | e3 33 0f 55 55 30 aa aa |.0UU.%..|.3.UU0..|
|00001ac0| e0 25 04 80 e3 33 0e aa | aa 30 55 55 e0 25 04 e0 |.%...3..|.0UU.%..|
|00001ad0| e3 33 0f 55 55 30 aa aa | e0 25 04 98 e3 33 0e aa |.3.UU0..|.%...3..|
|00001ae0| aa 30 55 55 e0 25 74 06 | e3 33 0f 55 55 30 aa aa |.0UU.%t.|.3.UU0..|
|00001af0| e0 25 4c 01 e3 33 0e aa | aa 30 55 55 e0 25 2c 01 |.%L..3..|.0UU.%,.|
|00001b00| e3 33 0f 55 55 30 aa aa | e0 25 24 01 e3 33 0e aa |.3.UU0..|.%$..3..|
|00001b10| aa 30 55 55 e0 25 10 01 | e3 33 0f 55 55 30 aa aa |.0UU.%..|.3.UU0..|
|00001b20| e0 25 10 01 e3 33 0e aa | aa 30 55 55 e0 25 08 02 |.%...3..|.0UU.%..|
|00001b30| e3 33 0f 55 55 30 aa aa | e0 25 04 02 e3 33 0e aa |.3.UU0..|.%...3..|
|00001b40| aa 30 55 55 e0 25 02 04 | e3 33 0f 55 55 30 aa aa |.0UU.%..|.3.UU0..|
|00001b50| e0 25 02 04 e3 33 0e aa | aa 30 55 55 e0 25 03 fc |.%...3..|.0UU.%..|
|00001b60| e3 33 0f 55 55 30 aa aa | e0 25 03 fc e3 33 0e aa |.3.UU0..|.%...3..|
|00001b70| aa 30 55 55 e0 e3 3a 0f | 55 55 30 aa aa e0 e3 3a |.0UU..:.|UU0....:|
|00001b80| 0e aa aa bf 86 bf 86 bf | 86 bf 86 bf 86 bf 86 bf |........|........|
|00001b90| 86 a2 86 8c 30 ff ff 80 | e3 3a 01 ff ff 8a 20 ff |....0...|.:.... .|
|00001ba0| ff e3 3b 01 ff ff 86 a3 | 84 20 76 69 64 65 6f 64 |..;.....|. videod|
|00001bb0| 69 73 63 20 61 6e 64 20 | 77 61 6e 74 20 74 6f 20 |isc and |want to |
|00001bc0| 00 00 03 40 42 4b 47 44 | 00 00 0c 62 00 00 19 8a |...@BKGD|...b....|
|00001bd0| 00 00 00 00 00 00 00 0d | 00 00 14 32 00 00 14 32 |........|...2...2|
|00001be0| 00 0a 00 0e 00 00 02 c0 | 00 00 00 00 00 00 00 28 |........|.......(|
|00001bf0| 00 01 02 00 00 28 00 8c | 00 3b 01 e7 00 00 00 00 |.....(..|.;......|
|00001c00| 00 00 00 00 00 03 00 0c | 01 00 00 10 63 6f 6d 6d |........|....comm|
|00001c10| 61 6e 64 00 00 00 00 22 | 00 02 02 00 00 3d 00 8c |and...."|.....=..|
|00001c20| 00 5c 01 e7 00 00 00 00 | 00 00 00 00 00 03 00 0c |.\......|........|
|00001c30| 00 00 00 10 00 00 00 00 | 00 22 00 03 02 00 00 68 |........|.".....h|
|00001c40| 00 14 00 9c 00 89 00 00 | 00 00 00 00 ff ff 00 03 |........|........|
|00001c50| 00 09 01 00 00 0c 00 00 | 00 00 00 22 00 07 02 00 |........|..."....|
|00001c60| 00 68 00 8d 00 9c 01 e7 | 00 00 00 00 00 00 00 00 |.h......|........|
|00001c70| 00 03 00 09 00 00 00 0c | 00 00 00 00 00 22 00 04 |........|....."..|
|00001c80| 02 00 00 b1 00 8d 01 49 | 01 e7 20 07 00 00 00 00 |.......I|.. .....|
|00001c90| 00 00 00 03 00 09 00 00 | 00 0c 00 00 00 00 00 a8 |........|........|
|00001ca0| 00 09 02 01 00 26 00 18 | 00 3a 00 86 00 00 00 00 |.....&..|.:......|
|00001cb0| 00 00 ff ff 00 03 00 0e | 01 00 00 12 74 79 70 65 |........|....type|
|00001cc0| 00 00 6f 6e 20 6d 6f 75 | 73 65 55 70 0d 69 66 20 |..on mou|seUp.if |
|00001cd0| 66 69 65 6c 64 20 22 74 | 79 70 65 22 20 69 73 20 |field "t|ype" is |
|00001ce0| 22 43 6f 6d 6d 61 6e 64 | 3a 22 20 74 68 65 6e 20 |"Command|:" then |
|00001cf0| 70 75 74 20 22 46 75 6e | 63 74 69 6f 6e 3a 22 20 |put "Fun|ction:" |
|00001d00| 69 6e 74 6f 20 66 69 65 | 6c 64 20 22 74 79 70 65 |into fie|ld "type|
|00001d10| 22 0d 65 6c 73 65 20 70 | 75 74 20 22 43 6f 6d 6d |".else p|ut "Comm|
|00001d20| 61 6e 64 3a 22 20 69 6e | 74 6f 20 66 69 65 6c 64 |and:" in|to field|
|00001d30| 20 22 74 79 70 65 22 0d | 65 6e 64 20 6d 6f 75 73 | "type".|end mous|
|00001d40| 65 55 70 0d 00 00 00 48 | 00 0b 01 00 01 30 00 14 |eUp....H|.....0..|
|00001d50| 01 52 00 38 00 00 00 00 | 7f 9e 00 01 00 00 00 0c |.R.8....|........|
|00001d60| 00 00 00 10 00 00 6f 6e | 20 6d 6f 75 73 65 55 70 |......on| mouseUp|
|00001d70| 0d 73 68 6f 77 20 61 6c | 6c 20 63 61 72 64 73 0d |.show al|l cards.|
|00001d80| 65 6e 64 20 6d 6f 75 73 | 65 55 70 0d 00 00 00 66 |end mous|eUp....f|
|00001d90| 00 0c 01 00 01 2d 00 38 | 01 50 00 53 00 00 00 00 |.....-.8|.P.S....|
|00001da0| 03 f6 00 01 00 00 00 0c | 00 00 00 10 00 00 6f 6e |........|......on|
|00001db0| 20 6d 6f 75 73 65 55 70 | 0d 76 69 73 75 61 6c 20 | mouseUp|.visual |
|00001dc0| 65 66 66 65 63 74 20 77 | 69 70 65 20 72 69 67 68 |effect w|ipe righ|
|00001dd0| 74 0d 67 6f 20 74 6f 20 | 70 72 65 76 69 6f 75 73 |t.go to |previous|
|00001de0| 20 63 61 72 64 0d 65 6e | 64 20 6d 6f 75 73 65 55 | card.en|d mouseU|
|00001df0| 70 0d 00 00 00 60 00 0d | 01 00 01 2d 00 53 01 4f |p....`..|...-.S.O|
|00001e00| 00 6e 00 00 00 00 03 f5 | 00 01 00 00 00 0c 00 00 |.n......|........|
|00001e10| 00 10 00 00 6f 6e 20 6d | 6f 75 73 65 55 70 0d 76 |....on m|ouseUp.v|
|00001e20| 69 73 75 61 6c 20 65 66 | 66 65 63 74 20 77 69 70 |isual ef|fect wip|
|00001e30| 65 20 6c 65 66 74 0d 67 | 6f 20 74 6f 20 6e 65 78 |e left.g|o to nex|
|00001e40| 74 20 63 61 72 64 0d 65 | 6e 64 20 6d 6f 75 73 65 |t card.e|nd mouse|
|00001e50| 55 70 0d 00 00 5a 00 0e | 01 00 01 2d 00 6e 01 4f |Up...Z..|...-.n.O|
|00001e60| 00 87 00 00 00 00 03 f4 | 00 01 00 00 00 0c 00 00 |........|........|
|00001e70| 00 10 00 00 6f 6e 20 6d | 6f 75 73 65 55 70 0d 76 |....on m|ouseUp.v|
|00001e80| 69 73 75 61 6c 20 65 66 | 66 65 63 74 20 7a 6f 6f |isual ef|fect zoo|
|00001e90| 6d 20 63 6c 6f 73 65 0d | 70 6f 70 20 63 61 72 64 |m close.|pop card|
|00001ea0| 0d 65 6e 64 20 6d 6f 75 | 73 65 55 70 0d 00 00 6f |.end mou|seUp...o|
|00001eb0| 6e 20 6e 65 77 43 61 72 | 64 0d 70 75 74 20 22 43 |n newCar|d.put "C|
|00001ec0| 6f 6d 6d 61 6e 64 3a 22 | 20 69 6e 74 6f 20 66 69 |ommand:"| into fi|
|00001ed0| 65 6c 64 20 22 74 79 70 | 65 22 0d 65 6e 64 20 6e |eld "typ|e".end n|
|00001ee0| 65 77 43 61 72 64 0d 00 | 00 00 00 00 00 00 00 00 |ewCard..|........|
|00001ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001f00| 00 00 02 c0 42 4d 41 50 | 00 00 19 8a 00 00 00 00 |....BMAP|........|
|00001f10| 00 01 00 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |........|.V......|
|00001f20| 01 56 02 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |.V......|.V......|
|00001f30| 00 00 00 00 00 00 00 00 | 00 00 02 84 bf 84 8c 20 |........|....... |
|00001f40| 7f ff e3 2c ff ff 8a 20 | ff ff e3 3b 01 ff ff 89 |...,... |...;....|
|00001f50| 30 55 55 e0 e3 3a 0f 55 | 55 30 aa aa e0 e3 3a 0e |0UU..:.U|U0....:.|
|00001f60| aa aa bc 86 30 55 55 e0 | 23 01 e0 e3 35 0f 55 55 |....0UU.|#...5.UU|
|00001f70| 30 aa aa e0 23 03 30 e3 | 35 0e aa aa 30 55 55 e0 |0...#.0.|5...0UU.|
|00001f80| 23 06 18 e3 35 0f 55 55 | 8b 26 05 31 c1 8c fd e3 |#...5.UU|.&.1....|
|00001f90| f7 87 c7 e6 18 e3 36 05 | 19 8c c1 e7 33 9c cc 67 |......6.|....3..g|
|00001fa0| 36 19 80 e2 0f 26 07 e0 | c1 00 3b d0 ef 44 21 e5 |6....&..|..;..D!.|
|00001fb0| 28 e3 8a 20 ff ff 24 01 | d0 24 05 80 e2 3f 01 ff |(.. ..$.|.$...?..|
|00001fc0| ff 20 ff ff 15 28 44 0a | 00 02 d0 e2 3d 01 ff ff |. ...(D.|....=...|
|00001fd0| 20 ff ff 14 06 e3 36 01 | ff ff 8b 36 03 28 10 34 | .....6.|...6.(.4|
|00001fe0| 80 01 20 e3 36 07 f9 70 | 53 0b 80 01 21 80 e2 0f |.. .6..p|S...!...|
|00001ff0| 89 30 aa aa e0 2b 01 80 | e2 3d 0e aa aa 30 55 55 |.0...+..|.=...0UU|
|00002000| e0 2b 01 80 e2 3d 0f 55 | 55 30 aa aa e0 1b 03 e2 |.+...=.U|U0......|
|00002010| 3e 0e aa aa 30 55 55 e0 | 1b 03 e2 3e 0f 55 55 30 |>...0UU.|...>.UU0|
|00002020| aa aa e0 e3 3a 0e aa aa | 30 55 55 e0 e3 3a 0f 55 |....:...|0UU..:.U|
|00002030| 55 a6 86 50 aa aa e0 00 | fc 16 06 e3 31 0e aa aa |U..P....|....1...|
|00002040| 50 55 55 e0 00 c6 16 06 | e3 31 0f 55 55 50 aa aa |PUU.....|.1.UUP..|
|00002050| e0 00 c3 16 06 e3 31 0e | aa aa 8b 44 05 1f 1f 8f |......1.|...D....|
|00002060| c1 8f de 0f 09 83 c3 f1 | f0 e3 45 31 9c d8 ce c1 |........|..E1....|
|00002070| 73 19 80 06 63 9b 19 80 | e2 0f 44 05 10 87 88 c1 |s...c...|..D.....|
|00002080| 43 bd 3f c9 8f f0 f2 f0 | e3 54 3f 28 04 d4 02 c1 |C.?.....|.T?(....|
|00002090| 10 26 40 09 90 9a e9 80 | e2 0f 44 06 3e 00 1f 53 |.&@.....|..D.>..S|
|000020a0| c0 00 30 03 18 e3 8a 20 | ff ff e3 3b 01 ff ff 8b |..0.... |...;....|
|000020b0| 35 02 00 01 52 29 80 ca | 60 03 e3 01 35 2e 00 17 |5...R)..|`...5...|
|000020c0| 72 3f 05 8f c0 01 e9 80 | e2 0f 89 30 55 55 e0 e3 |r?......|...0UU..|
|000020d0| 3a 0f 55 55 30 aa aa e0 | e3 3a 0e aa aa bf 86 bf |:.UU0...|.:......|
|000020e0| 86 ad 86 8b 23 01 f8 44 | 03 00 03 03 e3 03 89 50 |....#..D|.......P|
|000020f0| 55 55 e0 01 8c 16 03 e3 | 31 0f 55 55 50 aa aa e0 |UU......|1.UUP...|
|00002100| 01 86 16 03 e3 31 0e aa | aa 8b 44 0a 1e 0f 83 c1 |.....1..|..D.....|
|00002110| c7 e7 1f 84 c7 07 87 e0 | e3 35 33 18 c6 c1 67 33 |........|.53...g3|
|00002120| 1c c0 03 0c c7 33 e3 35 | 7f 97 8f c1 c1 e4 07 e4 |.....3.5|........|
|00002130| c4 1f e1 d0 e3 8a 20 ff | ff 33 1e 17 80 e3 35 01 |...... .|.3....5.|
|00002140| ff ff 20 ff ff 33 1f 8f | 40 e3 35 01 ff ff 20 ff |.. ..3..|@.5... .|
|00002150| ff e3 3b 01 ff ff 8b 34 | 0a 53 18 c1 0a 60 00 04 |..;....4|.S...`..|
|00002160| a0 60 14 a0 e3 01 44 7e | 7e 0f 4f c1 c0 00 07 e2 |.`....D~|~.O.....|
|00002170| c0 1f e0 03 e3 89 30 55 | 55 e0 17 18 e3 32 0f 55 |......0U|U....2.U|
|00002180| 55 30 aa aa e0 17 18 e3 | 32 0e aa aa 86 30 aa aa |U0......|2....0..|
|00002190| e0 e3 3a 0e aa aa 30 55 | 55 e0 e3 3a 0f 55 55 bf |..:...0U|U..:.UU.|
|000021a0| 86 bf 86 bf 86 bf 86 b6 | 86 8c 30 ff ff 80 e3 3a |........|..0....:|
|000021b0| 01 ff ff 8a 20 ff ff e3 | 3b 01 ff ff 86 a3 84 aa |.... ...|;.......|
|000021c0| 00 00 0d c0 43 41 52 44 | 00 00 16 11 00 00 0d 48 |....CARD|.......H|
|000021d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|000021e0| 00 00 14 32 00 0a 00 14 | 00 00 06 ee 00 04 00 00 |...2....|........|
|000021f0| 06 8e 01 30 00 02 01 00 | 00 b7 01 62 00 cd 01 cf |...0....|...b....|
|00002200| a0 03 00 00 00 00 00 01 | 00 00 00 0c 00 00 00 10 |........|........|
|00002210| 55 70 64 61 74 65 20 49 | 6e 64 65 78 00 00 6f 6e |Update I|ndex..on|
|00002220| 20 6d 6f 75 73 65 55 70 | 0d 70 75 74 20 65 6d 70 | mouseUp|.put emp|
|00002230| 74 79 20 69 6e 74 6f 20 | 63 61 72 64 20 66 69 65 |ty into |card fie|
|00002240| 6c 64 20 22 69 6e 64 65 | 78 22 0d 72 65 70 65 61 |ld "inde|x".repea|
|00002250| 74 20 77 69 74 68 20 69 | 20 3d 20 32 20 74 6f 20 |t with i| = 2 to |
|00002260| 74 68 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 63 61 |the numb|er of ca|
|00002270| 72 64 73 0d 67 65 74 20 | 77 6f 72 64 20 31 20 6f |rds.get |word 1 o|
|00002280| 66 20 66 69 65 6c 64 20 | 22 63 6f 6d 6d 61 6e 64 |f field |"command|
|00002290| 22 20 6f 66 20 63 61 72 | 64 20 69 0d 69 66 20 22 |" of car|d i.if "|
|000022a0| 28 22 20 69 73 20 69 6e | 20 69 74 20 74 68 65 6e |(" is in| it then|
|000022b0| 20 64 65 6c 65 74 65 20 | 63 68 61 72 20 6f 66 66 | delete |char off|
|000022c0| 73 65 74 28 22 28 22 2c | 69 74 29 20 74 6f 20 6c |set("(",|it) to l|
|000022d0| 65 6e 67 74 68 28 69 74 | 29 20 6f 66 20 69 74 0d |ength(it|) of it.|
|000022e0| 70 75 74 20 69 74 20 26 | 20 72 65 74 75 72 6e 20 |put it &| return |
|000022f0| 61 66 74 65 72 20 63 61 | 72 64 20 66 69 65 6c 64 |after ca|rd field|
|00002300| 20 22 69 6e 64 65 78 22 | 0d 65 6e 64 20 72 65 70 | "index"|.end rep|
|00002310| 65 61 74 0d 65 6e 64 20 | 6d 6f 75 73 65 55 70 0d |eat.end |mouseUp.|
|00002320| 00 00 00 aa 00 03 01 00 | 01 01 01 53 01 17 01 e1 |........|...S....|
|00002330| a0 03 00 00 00 00 00 01 | 00 00 00 0c 00 00 00 10 |........|........|
|00002340| 53 6f 72 74 20 43 61 72 | 64 73 20 62 79 20 4e 61 |Sort Car|ds by Na|
|00002350| 6d 65 00 00 6f 6e 20 6d | 6f 75 73 65 55 70 0d 73 |me..on m|ouseUp.s|
|00002360| 65 74 20 63 75 72 73 6f | 72 20 74 6f 20 34 0d 73 |et curso|r to 4.s|
|00002370| 65 74 20 6c 6f 63 6b 53 | 63 72 65 65 6e 20 74 6f |et lockS|creen to|
|00002380| 20 74 72 75 65 0d 67 6f | 20 6e 65 78 74 0d 73 6f | true.go| next.so|
|00002390| 72 74 20 62 79 20 66 69 | 65 6c 64 20 22 63 6f 6d |rt by fi|eld "com|
|000023a0| 6d 61 6e 64 22 0d 73 65 | 74 20 6c 6f 63 6b 53 63 |mand".se|t lockSc|
|000023b0| 72 65 65 6e 20 74 6f 20 | 66 61 6c 73 65 0d 65 6e |reen to |false.en|
|000023c0| 64 20 6d 6f 75 73 65 55 | 70 0d 00 00 00 48 00 04 |d mouseU|p....H..|
|000023d0| 01 00 01 30 00 16 01 52 | 00 3a 00 00 00 00 7f 9e |...0...R|.:......|
|000023e0| 00 01 00 00 00 0c 00 00 | 00 10 00 00 6f 6e 20 6d |........|....on m|
|000023f0| 6f 75 73 65 55 70 0d 73 | 68 6f 77 20 61 6c 6c 20 |ouseUp.s|how all |
|00002400| 63 61 72 64 73 0d 65 6e | 64 20 6d 6f 75 73 65 55 |cards.en|d mouseU|
|00002410| 70 0d 00 00 00 22 00 06 | 02 01 00 65 01 8a 00 87 |p...."..|...e....|
|00002420| 01 ea 00 00 00 00 00 00 | 00 00 00 02 00 0c 00 00 |........|........|
|00002430| 00 10 00 00 00 00 00 b2 | 00 0b 01 00 00 65 01 c1 |........|.....e..|
|00002440| 00 86 01 e9 00 01 00 00 | 21 5a 00 01 00 00 00 0c |........|!Z......|
|00002450| 00 00 00 10 00 00 6f 6e | 20 6d 6f 75 73 65 44 6f |......on| mouseDo|
|00002460| 77 6e 0d 68 69 64 65 20 | 63 61 72 64 20 62 75 74 |wn.hide |card but|
|00002470| 74 6f 6e 20 35 0d 68 69 | 64 65 20 63 61 72 64 20 |ton 5.hi|de card |
|00002480| 62 75 74 74 6f 6e 20 34 | 0d 77 61 69 74 20 75 6e |button 4|.wait un|
|00002490| 74 69 6c 20 74 68 65 20 | 6d 6f 75 73 65 20 69 73 |til the |mouse is|
|000024a0| 20 75 70 0d 77 61 69 74 | 20 31 20 73 65 63 6f 6e | up.wait| 1 secon|
|000024b0| 64 73 0d 73 68 6f 77 20 | 63 61 72 64 20 62 75 74 |ds.show |card but|
|000024c0| 74 6f 6e 20 35 0d 73 68 | 6f 77 20 63 61 72 64 20 |ton 5.sh|ow card |
|000024d0| 62 75 74 74 6f 6e 20 34 | 0d 65 6e 64 20 6d 6f 75 |button 4|.end mou|
|000024e0| 73 65 44 6f 77 6e 0d 00 | 00 b2 00 0f 01 00 00 65 |seDown..|.......e|
|000024f0| 01 88 00 86 01 c2 00 01 | 00 00 00 00 00 01 00 00 |........|........|
|00002500| 00 0c 00 00 00 10 00 00 | 6f 6e 20 6d 6f 75 73 65 |........|on mouse|
|00002510| 44 6f 77 6e 0d 68 69 64 | 65 20 63 61 72 64 20 62 |Down.hid|e card b|
|00002520| 75 74 74 6f 6e 20 35 0d | 68 69 64 65 20 63 61 72 |utton 5.|hide car|
|00002530| 64 20 62 75 74 74 6f 6e | 20 34 0d 77 61 69 74 20 |d button| 4.wait |
|00002540| 75 6e 74 69 6c 20 74 68 | 65 20 6d 6f 75 73 65 20 |until th|e mouse |
|00002550| 69 73 20 75 70 0d 77 61 | 69 74 20 31 20 73 65 63 |is up.wa|it 1 sec|
|00002560| 6f 6e 64 73 0d 73 68 6f | 77 20 63 61 72 64 20 62 |onds.sho|w card b|
|00002570| 75 74 74 6f 6e 20 35 0d | 73 68 6f 77 20 63 61 72 |utton 5.|show car|
|00002580| 64 20 62 75 74 74 6f 6e | 20 34 0d 65 6e 64 20 6d |d button| 4.end m|
|00002590| 6f 75 73 65 44 6f 77 6e | 0d 00 00 66 00 10 01 00 |ouseDown|...f....|
|000025a0| 00 45 00 14 00 64 00 7d | 00 00 00 00 00 00 00 01 |.E...d.}|........|
|000025b0| 00 00 00 0c 00 00 00 10 | 43 6c 69 63 6b 20 6d 65 |........|Click me|
|000025c0| 20 66 69 72 73 74 00 00 | 6f 6e 20 6d 6f 75 73 65 | first..|on mouse|
|000025d0| 55 70 0d 73 68 6f 77 20 | 63 61 72 64 20 66 69 65 |Up.show |card fie|
|000025e0| 6c 64 20 22 72 65 6c 65 | 61 73 65 20 6e 6f 74 65 |ld "rele|ase note|
|000025f0| 73 22 0d 65 6e 64 20 6d | 6f 75 73 65 55 70 0d 00 |s".end m|ouseUp..|
|00002600| 02 40 00 13 02 01 00 67 | 00 81 01 4f 01 48 20 07 |.@.....g|...O.H .|
|00002610| 00 00 00 00 00 00 00 03 | 00 0c 00 00 00 10 69 6e |........|......in|
|00002620| 64 65 78 00 00 6f 6e 20 | 6d 6f 75 73 65 55 70 0d |dex..on |mouseUp.|
|00002630| 67 65 74 20 69 74 65 6d | 20 32 20 6f 66 20 74 68 |get item| 2 of th|
|00002640| 65 20 63 6c 69 63 6b 4c | 6f 63 0d 73 75 62 74 72 |e clickL|oc.subtr|
|00002650| 61 63 74 20 69 74 65 6d | 20 32 20 6f 66 20 74 68 |act item| 2 of th|
|00002660| 65 20 72 65 63 74 20 6f | 66 20 74 68 65 20 74 61 |e rect o|f the ta|
|00002670| 72 67 65 74 20 66 72 6f | 6d 20 69 74 0d 61 64 64 |rget fro|m it.add|
|00002680| 20 74 68 65 20 73 63 72 | 6f 6c 6c 20 6f 66 20 74 | the scr|oll of t|
|00002690| 68 65 20 74 61 72 67 65 | 74 20 74 6f 20 69 74 0d |he targe|t to it.|
|000026a0| 73 75 62 74 72 61 63 74 | 20 35 20 66 72 6f 6d 20 |subtract| 5 from |
|000026b0| 69 74 20 2d 2d 20 43 6f | 72 72 65 63 74 20 66 6f |it -- Co|rrect fo|
|000026c0| 72 20 77 69 64 65 20 6d | 61 72 67 69 6e 73 0d 64 |r wide m|argins.d|
|000026d0| 69 76 69 64 65 20 69 74 | 20 62 79 20 74 68 65 20 |ivide it| by the |
|000026e0| 74 65 78 74 48 65 69 67 | 68 74 20 6f 66 20 74 68 |textHeig|ht of th|
|000026f0| 65 20 74 61 72 67 65 74 | 0d 67 65 74 20 74 72 75 |e target|.get tru|
|00002700| 6e 63 28 69 74 29 2b 31 | 0d 67 65 74 20 6c 69 6e |nc(it)+1|.get lin|
|00002710| 65 20 69 74 20 6f 66 20 | 76 61 6c 75 65 28 74 68 |e it of |value(th|
|00002720| 65 20 74 61 72 67 65 74 | 29 0d 69 66 20 69 74 20 |e target|).if it |
|00002730| 69 73 20 6e 6f 74 20 65 | 6d 70 74 79 20 74 68 65 |is not e|mpty the|
|00002740| 6e 0d 70 75 73 68 20 63 | 61 72 64 0d 73 65 74 20 |n.push c|ard.set |
|00002750| 6c 6f 63 6b 53 63 72 65 | 65 6e 20 74 6f 20 74 72 |lockScre|en to tr|
|00002760| 75 65 0d 67 6f 20 74 6f | 20 6e 65 78 74 20 63 61 |ue.go to| next ca|
|00002770| 72 64 0d 66 69 6e 64 20 | 69 74 20 69 6e 20 66 69 |rd.find |it in fi|
|00002780| 65 6c 64 20 22 63 6f 6d | 6d 61 6e 64 22 0d 69 66 |eld "com|mand".if|
|00002790| 20 69 74 20 69 73 20 6e | 6f 74 20 69 6e 20 66 69 | it is n|ot in fi|
|000027a0| 65 6c 64 20 22 63 6f 6d | 6d 61 6e 64 22 20 74 68 |eld "com|mand" th|
|000027b0| 65 6e 20 70 6f 70 20 63 | 61 72 64 0d 65 6c 73 65 |en pop c|ard.else|
|000027c0| 0d 67 65 74 20 74 68 65 | 20 69 64 20 6f 66 20 74 |.get the| id of t|
|000027d0| 68 69 73 20 63 61 72 64 | 0d 70 6f 70 20 63 61 72 |his card|.pop car|
|000027e0| 64 0d 70 75 73 68 20 63 | 61 72 64 0d 73 65 74 20 |d.push c|ard.set |
|000027f0| 6c 6f 63 6b 53 63 72 65 | 65 6e 20 74 6f 20 66 61 |lockScre|en to fa|
|00002800| 6c 73 65 0d 76 69 73 75 | 61 6c 20 65 66 66 65 63 |lse.visu|al effec|
|00002810| 74 20 7a 6f 6f 6d 20 6f | 70 65 6e 0d 67 6f 20 74 |t zoom o|pen.go t|
|00002820| 6f 20 69 74 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |o it.end| if.end |
|00002830| 69 66 0d 65 6e 64 20 6d | 6f 75 73 65 55 70 0d 00 |if.end m|ouseUp..|
|00002840| 00 54 00 11 02 81 00 67 | 00 16 01 4f 01 ea 20 04 |.T.....g|...O.. .|
|00002850| 00 00 00 00 00 00 00 02 | 00 0a 00 00 00 0d 72 65 |........|......re|
|00002860| 6c 65 61 73 65 20 6e 6f | 74 65 73 00 00 6f 6e 20 |lease no|tes..on |
|00002870| 6d 6f 75 73 65 55 70 0d | 68 69 64 65 20 74 68 65 |mouseUp.|hide the|
|00002880| 20 74 61 72 67 65 74 0d | 65 6e 64 20 6d 6f 75 73 | target.|end mous|
|00002890| 65 55 70 00 00 4c 00 14 | 02 81 00 66 00 60 01 4c |eUp..L..|...f.`.L|
|000028a0| 01 e9 20 04 00 00 00 00 | 00 00 00 03 00 09 00 00 |.. .....|........|
|000028b0| 00 0c 48 65 6c 70 00 00 | 6f 6e 20 6d 6f 75 73 65 |..Help..|on mouse|
|000028c0| 55 70 0d 68 69 64 65 20 | 74 68 65 20 74 61 72 67 |Up.hide |the targ|
|000028d0| 65 74 0d 65 6e 64 20 6d | 6f 75 73 65 55 70 00 00 |et.end m|ouseUp..|
|000028e0| ff fa 62 79 0d 48 61 72 | 72 79 20 43 68 65 73 6c |..by.Har|ry Chesl|
|000028f0| 65 79 00 ff ef 57 65 6c | 63 6f 6d 65 20 74 6f 20 |ey...Wel|come to |
|00002900| 74 68 65 20 48 79 70 65 | 72 43 61 72 64 20 53 65 |the Hype|rCard Se|
|00002910| 72 69 61 6c 20 50 6f 72 | 74 20 58 43 4d 44 73 20 |rial Por|t XCMDs |
|00002920| 44 6f 63 75 6d 65 6e 74 | 61 74 69 6f 6e 2e 0d 0d |Document|ation...|
|00002930| 54 68 65 20 48 79 70 65 | 72 43 61 72 64 20 53 65 |The Hype|rCard Se|
|00002940| 72 69 61 6c 20 50 6f 72 | 74 20 58 43 4d 44 73 20 |rial Por|t XCMDs |
|00002950| 44 6f 63 75 6d 65 6e 74 | 61 74 69 6f 6e 20 63 6f |Document|ation co|
|00002960| 6e 73 69 73 74 73 20 6f | 66 20 61 20 73 65 74 20 |nsists o|f a set |
|00002970| 6f 66 20 48 79 70 65 72 | 54 61 6c 6b 20 63 6f 6d |of Hyper|Talk com|
|00002980| 6d 61 6e 64 73 20 61 6e | 64 20 66 75 6e 63 74 69 |mands an|d functi|
|00002990| 6f 6e 73 20 77 68 69 63 | 68 20 61 6c 6c 6f 77 20 |ons whic|h allow |
|000029a0| 48 79 70 65 72 43 61 72 | 64 20 73 74 61 63 6b 73 |HyperCar|d stacks|
|000029b0| 20 74 6f 20 63 6f 6e 74 | 72 6f 6c 20 74 68 65 20 | to cont|rol the |
|000029c0| 73 65 72 69 61 6c 20 70 | 6f 72 74 73 20 6f 66 20 |serial p|orts of |
|000029d0| 74 68 65 20 4d 61 63 69 | 6e 74 6f 73 68 20 61 6e |the Maci|ntosh an|
|000029e0| 64 20 63 6f 6d 6d 75 6e | 69 63 61 74 65 20 74 68 |d commun|icate th|
|000029f0| 72 6f 75 67 68 20 74 68 | 65 6d 2e 20 20 54 68 65 |rough th|em. The|
|00002a00| 79 20 61 72 65 20 75 73 | 65 64 20 69 6e 20 74 68 |y are us|ed in th|
|00002a10| 65 20 48 79 70 65 72 43 | 61 72 64 20 56 69 64 65 |e HyperC|ard Vide|
|00002a20| 6f 64 69 73 63 20 54 6f | 6f 6c 4b 69 74 20 74 6f |odisc To|olKit to|
|00002a30| 20 63 6f 6d 6d 75 6e 69 | 63 61 74 65 20 77 69 74 | communi|cate wit|
|00002a40| 68 20 76 69 64 65 6f 64 | 69 73 63 20 70 6c 61 79 |h videod|isc play|
|00002a50| 65 72 73 2e 0d 0d 4c 69 | 63 65 6e 73 61 62 6c 65 |ers...Li|censable|
|00002a60| 20 73 6f 75 72 63 65 20 | 63 6f 64 65 20 66 6f 72 | source |code for|
|00002a70| 20 74 68 65 20 73 65 72 | 69 61 6c 20 70 6f 72 74 | the ser|ial port|
|00002a80| 20 58 43 4d 44 73 20 69 | 73 20 61 76 61 69 6c 61 | XCMDs i|s availa|
|00002a90| 62 6c 65 20 69 6e 20 74 | 68 65 20 48 79 70 65 72 |ble in t|he Hyper|
|00002aa0| 43 61 72 64 20 53 65 72 | 69 61 6c 20 43 6f 6d 6d |Card Ser|ial Comm|
|00002ab0| 75 6e 69 63 61 74 69 6f | 6e 73 20 54 6f 6f 6c 4b |unicatio|ns ToolK|
|00002ac0| 69 74 2c 20 66 72 6f 6d | 20 74 68 65 20 41 70 70 |it, from| the App|
|00002ad0| 6c 65 20 50 72 6f 67 72 | 61 6d 6d 65 72 73 20 61 |le Progr|ammers a|
|00002ae0| 6e 64 20 44 65 76 65 6c | 6f 70 65 72 73 20 41 73 |nd Devel|opers As|
|00002af0| 73 6f 63 69 61 74 69 6f | 6e 2e 0d 0d a9 20 31 39 |sociatio|n.... 19|
|00002b00| 38 37 2d 38 38 20 41 70 | 70 6c 65 20 43 6f 6d 70 |87-88 Ap|ple Comp|
|00002b10| 75 74 65 72 2c 20 49 6e | 63 2e 20 0d 0d 00 ff ec |uter, In|c. .....|
|00002b20| 54 68 65 20 48 79 70 65 | 72 43 61 72 64 20 53 65 |The Hype|rCard Se|
|00002b30| 72 69 61 6c 20 50 6f 72 | 74 20 58 43 4d 44 73 20 |rial Por|t XCMDs |
|00002b40| 44 6f 63 75 6d 65 6e 74 | 61 74 69 6f 6e 20 63 6f |Document|ation co|
|00002b50| 6e 73 69 73 74 73 20 6f | 66 20 61 20 73 65 74 20 |nsists o|f a set |
|00002b60| 6f 66 20 48 79 70 65 72 | 54 61 6c 6b 20 63 6f 6d |of Hyper|Talk com|
|00002b70| 6d 61 6e 64 73 20 61 6e | 64 20 66 75 6e 63 74 69 |mands an|d functi|
|00002b80| 6f 6e 73 20 77 68 69 63 | 68 20 61 6c 6c 6f 77 20 |ons whic|h allow |
|00002b90| 48 79 70 65 72 43 61 72 | 64 20 73 74 61 63 6b 73 |HyperCar|d stacks|
|00002ba0| 20 74 6f 20 63 6f 6e 74 | 72 6f 6c 20 74 68 65 20 | to cont|rol the |
|00002bb0| 73 65 72 69 61 6c 20 70 | 6f 72 74 73 20 6f 66 20 |serial p|orts of |
|00002bc0| 74 68 65 20 4d 61 63 69 | 6e 74 6f 73 68 20 61 6e |the Maci|ntosh an|
|00002bd0| 64 20 63 6f 6d 6d 75 6e | 69 63 61 74 65 20 74 68 |d commun|icate th|
|00002be0| 72 6f 75 67 68 20 74 68 | 65 6d 2e 0d 0d 42 65 66 |rough th|em...Bef|
|00002bf0| 6f 72 65 20 75 73 69 6e | 67 20 74 68 65 20 63 6f |ore usin|g the co|
|00002c00| 6d 6d 61 6e 64 20 69 6e | 20 74 68 65 20 54 6f 6f |mmand in| the Too|
|00002c10| 6c 4b 69 74 2c 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |lKit, th|e follow|
|00002c20| 69 6e 67 20 70 69 65 63 | 65 20 6f 66 20 48 79 70 |ing piec|e of Hyp|
|00002c30| 65 72 54 61 6c 6b 20 63 | 6f 64 65 20 6d 75 73 74 |erTalk c|ode must|
|00002c40| 20 62 65 20 65 78 65 63 | 75 74 65 64 20 6f 6e 63 | be exec|uted onc|
|00002c50| 65 3a 0d 0d 20 20 20 20 | 20 67 6c 6f 62 61 6c 20 |e:.. | global |
|00002c60| 53 50 6f 72 74 47 6c 6f | 62 61 6c 73 0d 0d 49 74 |SPortGlo|bals..It|
|00002c70| 20 69 73 20 6e 65 63 65 | 73 73 61 72 79 20 74 6f | is nece|ssary to|
|00002c80| 20 64 65 63 6c 61 72 65 | 20 74 68 65 73 65 20 67 | declare| these g|
|00002c90| 6c 6f 62 61 6c 73 20 6f | 6e 6c 79 20 6f 6e 63 65 |lobals o|nly once|
|00002ca0| 20 28 61 6e 64 20 79 6f | 75 20 64 6f 6e 27 74 20 | (and yo|u don't |
|00002cb0| 6e 65 65 64 20 74 6f 20 | 70 75 74 20 61 6e 79 74 |need to |put anyt|
|00002cc0| 68 69 6e 67 20 69 6e 20 | 74 68 65 6d 29 2e 20 20 |hing in |them). |
|00002cd0| 54 68 65 20 62 65 73 74 | 20 6d 65 74 68 6f 64 20 |The best| method |
|00002ce0| 69 73 20 74 6f 20 63 6f | 70 79 20 74 68 65 20 31 |is to co|py the 1|
|00002cf0| 2d 6c 69 6e 65 20 48 79 | 70 65 72 54 61 6c 6b 20 |-line Hy|perTalk |
|00002d00| 63 6f 64 65 20 61 62 6f | 76 65 20 69 6e 74 6f 20 |code abo|ve into |
|00002d10| 74 68 65 20 6f 70 65 6e | 53 74 61 63 6b 20 73 63 |the open|Stack sc|
|00002d20| 72 69 70 74 20 66 6f 72 | 20 79 6f 75 72 20 73 74 |ript for| your st|
|00002d30| 61 63 6b 2e 0d 0d 4f 6e | 63 65 20 74 68 69 73 20 |ack...On|ce this |
|00002d40| 69 73 20 64 6f 6e 65 2c | 20 74 68 65 20 63 6f 6e |is done,| the con|
|00002d50| 66 69 67 75 72 65 53 50 | 6f 72 74 20 63 6f 6d 6d |figureSP|ort comm|
|00002d60| 61 6e 64 20 63 61 6e 20 | 62 65 20 75 73 65 64 20 |and can |be used |
|00002d70| 74 6f 20 73 65 6c 65 63 | 74 20 74 68 65 20 70 6f |to selec|t the po|
|00002d80| 72 74 20 61 6e 64 20 63 | 6f 6e 66 69 67 75 72 65 |rt and c|onfigure|
|00002d90| 20 69 74 2e 20 20 49 66 | 20 79 6f 75 20 77 61 6e | it. If| you wan|
|00002da0| 74 20 74 68 65 20 69 6e | 70 75 74 20 62 75 66 66 |t the in|put buff|
|00002db0| 65 72 65 64 2c 20 79 6f | 75 20 63 61 6e 20 75 73 |ered, yo|u can us|
|00002dc0| 65 20 74 68 65 20 73 65 | 74 53 50 6f 72 74 42 75 |e the se|tSPortBu|
|00002dd0| 66 66 65 72 53 69 7a 65 | 20 63 6f 6d 6d 61 6e 64 |fferSize| command|
|00002de0| 20 74 6f 20 61 6c 6c 6f | 63 61 74 65 20 74 68 65 | to allo|cate the|
|00002df0| 20 61 70 70 72 6f 70 72 | 69 61 74 65 20 62 75 66 | appropr|iate buf|
|00002e00| 66 65 72 2e 20 20 54 68 | 65 6e 20 74 68 65 20 73 |fer. Th|en the s|
|00002e10| 65 6e 64 53 50 6f 72 74 | 2c 20 72 65 63 76 43 68 |endSPort|, recvCh|
|00002e20| 61 72 73 2c 20 72 65 63 | 76 55 70 54 6f 2c 20 63 |ars, rec|vUpTo, c|
|00002e30| 68 61 72 73 41 76 61 69 | 6c 61 62 6c 65 2c 20 61 |harsAvai|lable, a|
|00002e40| 6e 64 20 62 72 65 61 6b | 53 50 6f 72 74 20 63 6f |nd break|SPort co|
|00002e50| 6d 6d 61 6e 64 73 20 63 | 61 6e 20 62 65 20 75 73 |mmands c|an be us|
|00002e60| 65 64 20 74 6f 20 73 65 | 6e 64 20 61 6e 64 20 72 |ed to se|nd and r|
|00002e70| 65 63 65 69 76 65 20 64 | 61 74 61 2e 20 20 57 68 |eceive d|ata. Wh|
|00002e80| 65 6e 20 64 6f 6e 65 2c | 20 74 68 65 20 63 6c 6f |en done,| the clo|
|00002e90| 73 65 53 50 6f 72 74 20 | 63 6f 6d 6d 61 6e 64 20 |seSPort |command |
|00002ea0| 63 61 6e 20 62 65 20 75 | 73 65 64 20 74 6f 20 63 |can be u|sed to c|
|00002eb0| 6c 6f 73 65 20 74 68 65 | 20 70 6f 72 74 2e 00 ff |lose the| port...|
|00002ec0| ed 62 72 65 61 6b 53 50 | 6f 72 74 0d 63 68 61 72 |.breakSP|ort.char|
|00002ed0| 73 41 76 61 69 6c 61 62 | 6c 65 0d 63 6c 6f 73 65 |sAvailab|le.close|
|00002ee0| 53 50 6f 72 74 0d 63 6f | 6e 66 69 67 75 72 65 53 |SPort.co|nfigureS|
|00002ef0| 50 6f 72 74 0d 6b 69 6c | 6c 53 50 6f 72 74 0d 72 |Port.kil|lSPort.r|
|00002f00| 65 63 76 43 68 61 72 73 | 0d 72 65 63 76 55 70 54 |ecvChars|.recvUpT|
|00002f10| 6f 0d 73 65 6e 64 53 50 | 6f 72 74 0d 73 65 6e 64 |o.sendSP|ort.send|
|00002f20| 53 50 6f 72 74 44 6f 6e | 65 0d 73 65 74 53 50 6f |SPortDon|e.setSPo|
|00002f30| 72 74 42 75 66 66 65 72 | 53 69 7a 65 0d 53 50 6f |rtBuffer|Size.SPo|
|00002f40| 72 74 42 75 66 66 65 72 | 53 69 7a 65 0d 53 50 6f |rtBuffer|Size.SPo|
|00002f50| 72 74 43 6f 6e 66 69 67 | 75 72 61 74 69 6f 6e 0d |rtConfig|uration.|
|00002f60| 53 50 6f 72 74 56 65 72 | 73 69 6f 6e 0d 00 00 00 |SPortVer|sion....|
|00002f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f80| 00 00 03 60 42 4d 41 50 | 00 00 0d 48 00 00 00 00 |...`BMAP|...H....|
|00002f90| 00 01 00 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |........|.V......|
|00002fa0| 00 00 00 00 00 9c 00 1d | 00 f7 01 d2 00 00 00 00 |........|........|
|00002fb0| 00 00 00 00 00 00 00 00 | 00 00 03 1c e2 4c 03 99 |........|.....L..|
|00002fc0| 02 01 72 01 01 00 10 04 | 00 02 03 e2 4c 04 48 02 |..r.....|....L.H.|
|00002fd0| 01 22 01 01 32 04 00 02 | 03 e2 6c 04 0b 32 43 98 |."..2...|..l..2C.|
|00002fe0| 25 c1 c7 33 98 37 1c c8 | 87 30 02 e2 6c 04 09 4a |%..3.7..|.0..l..J|
|00002ff0| 81 24 25 c1 29 09 24 14 | a5 25 02 48 02 8a e2 2e |.$%.).$.|.%.H....|
|00003000| 09 80 23 30 18 12 c7 04 | e2 3d 40 09 80 23 70 1c |..#0....|.=@..#p.|
|00003010| 12 e7 04 89 e2 6c 03 89 | 32 40 98 1d c1 c7 38 98 |.....l..|2@....8.|
|00003020| 14 9c c8 81 30 02 e3 11 | 01 0a 85 a3 81 e2 5f 03 |....0...|......_.|
|00003030| c0 02 02 40 13 80 04 e2 | 5f 04 40 02 02 40 13 80 |...@....|_.@..@..|
|00003040| 04 e2 2e 2c ce c1 4c 67 | 07 71 81 8c b3 9c 04 e2 |...,..Lg|.q......|
|00003050| 2e 31 24 c1 52 92 02 4a | 42 42 c4 a0 04 e2 2e 21 |.1$.R..J|BB.....!|
|00003060| e4 c1 5e 82 02 4b c2 0e | 84 98 04 e2 2e 21 04 c1 |..^..K..|.....!..|
|00003070| 50 92 02 4a 02 52 84 84 | 04 e2 2e 20 c4 c1 4c 61 |P..J.R..|... ..La|
|00003080| 01 49 81 8e 83 b8 04 a6 | 81 54 f0 cc 03 00 60 e3 |.I......|.T....`.|
|00003090| 03 63 01 98 c0 03 00 60 | e3 03 23 03 0c c1 cc 73 |.c.....`|..#....s|
|000030a0| 30 79 c0 3c 38 38 e2 0f | 8a 14 0c c1 00 a8 50 1a |0y.<88..|......P.|
|000030b0| a0 5a 54 54 e2 0f 05 c1 | 01 58 a0 05 50 06 aa aa |.ZTT....|.X..P...|
|000030c0| e2 0f 17 40 32 5c 38 38 | e2 0f 14 0c 12 40 32 3a |...@2\88|.....@2:|
|000030d0| 3e 3e e2 0f 89 23 01 98 | c1 cc db 60 63 60 66 6c |>>...#..|...`c`fl|
|000030e0| 6c e2 0f 14 f0 c1 cc 73 | 30 39 c0 3c 38 38 e2 0f |l......s|09.<88..|
|000030f0| a7 81 33 03 00 38 23 06 | 30 e3 01 15 60 13 06 e3 |..3..8#.|0...`...|
|00003100| 02 8b 14 3e c1 41 c7 fe | e3 c1 81 c3 e0 e2 0f 8a |...>.A..|........|
|00003110| 14 05 c1 1a a0 c5 55 a1 | 82 a0 50 e2 0f 14 08 c1 |......U.|..P.....|
|00003120| 05 51 08 86 80 05 50 80 | e2 0f 18 03 e3 03 28 05 |.Q....P.|......(.|
|00003130| 80 e3 02 25 05 50 32 80 | 05 50 e3 75 02 a0 00 05 |...%.P2.|.P.u....|
|00003140| 55 82 a0 e3 a7 81 89 14 | 06 12 06 15 38 e2 0e 14 |U.......|....8...|
|00003150| 06 12 06 15 60 e2 0e 33 | 03 c7 c1 c1 c3 37 81 c3 |....`..3|.....7..|
|00003160| e1 c0 1c 78 e2 0e 33 06 | 67 63 c1 63 36 03 63 b3 |...x..3.|gc.c6.c.|
|00003170| 60 36 60 e2 0e 24 e6 36 | c1 33 36 06 33 36 30 63 |`6`..$.6|.36.360c|
|00003180| 60 e2 0e 8a 13 03 26 01 | c0 e3 23 05 80 25 01 f0 |`.....&.|..#..%..|
|00003190| e3 14 81 c1 55 50 40 05 | 50 05 60 55 e2 0f 89 33 |....UP@.|P.`U...3|
|000031a0| 03 b7 c1 c1 c1 f3 81 c3 | 31 c0 1c 60 e2 0e a6 81 |........|1..`....|
|000031b0| e2 5b 01 cc 81 00 80 22 | 10 24 26 40 00 8a 23 06 |.[....."|.$&@..#.|
|000031c0| 30 28 01 80 e1 3c 03 e8 | 80 0e e2 0c c2 21 98 21 |0(...<..|.....!.!|
|000031d0| 4c 0e 65 a8 53 18 18 ce | ce c6 71 80 00 8b 43 01 |L.e.S...|..q...C.|
|000031e0| 8e 1c 01 c1 c3 8f b9 f7 | 1e 1f 0e 1e e1 6d 20 a4 |........|.....m .|
|000031f0| 40 12 10 96 62 a4 25 29 | 29 21 4a 02 8a 43 01 85 |@...b.%)|)!J..C..|
|00003200| 2a 02 c1 a5 41 54 2a ad | 02 94 2d e1 5e 04 c0 00 |*...AT*.|..-.^...|
|00003210| 1c 02 22 18 04 12 06 03 | 34 08 55 05 c1 6a a2 20 |..".....|4.U..j. |
|00003220| 44 34 04 2a 03 e1 5d 20 | 04 c0 00 0e 23 1c 04 12 |D4.*..] |....#...|
|00003230| 0e 03 15 1c 15 18 12 2e | e1 1c 03 c2 e0 3c 60 de |........|.....<`.|
|00003240| 1e f0 18 30 38 3d e0 00 | 0e 03 80 00 89 43 06 33 |...08=..|.....C.3|
|00003250| 60 06 c1 0c 6c cd 99 b3 | 19 b1 83 e2 0d 8a 45 56 |`...l...|......EV|
|00003260| 05 6a a0 42 04 00 2a 30 | e2 0d 89 43 03 b3 1c 01 |.j.B..*0|...C....|
|00003270| c1 c3 8c cd 99 9d 99 8f | 9e e2 0d a2 81 e2 2e 80 |........|........|
|00003280| 60 12 11 14 80 04 e2 1f | 80 12 10 14 80 04 e2 3d |`.......|.......=|
|00003290| 01 b9 cc c1 b7 63 3b 33 | 81 8c b3 9c 04 e2 2e a4 |.....c;3|........|
|000032a0| 92 c1 c4 90 91 4a 42 42 | c4 a0 04 e2 2e a4 92 c1 |.....JBB|........|
|000032b0| 84 93 91 4a 42 0e 84 98 | 04 e2 2e a4 92 c1 84 94 |...JB...|........|
|000032c0| 91 4a 42 52 84 84 04 e2 | 2e a4 8c c1 84 93 89 32 |.JBR....|.......2|
|000032d0| 41 8e 83 b8 04 ff ff ff | ff ff ff d3 ff ff ff ff |A.......|........|
|000032e0| 00 00 01 60 43 41 52 44 | 00 00 20 81 00 00 00 00 |...`CARD|.. .....|
|000032f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00003300| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 06 00 00 |...b....|........|
|00003310| 01 22 00 09 43 6f 6d 6d | 61 6e 64 3a 00 00 01 62 |."..Comm|and:...b|
|00003320| 72 65 61 6b 53 50 6f 72 | 74 20 3c 6f 6e 20 7c 20 |reakSPor|t <on | |
|00003330| 6f 66 66 3e 00 00 02 54 | 75 72 6e 20 62 72 65 61 |off>...T|urn brea|
|00003340| 6b 69 6e 67 20 6f 6e 20 | 6f 72 20 6f 66 66 2e 00 |king on |or off..|
|00003350| 00 03 6f 6e 20 6f 72 20 | 6f 66 66 00 00 04 54 68 |..on or |off...Th|
|00003360| 69 73 20 63 6f 6d 6d 61 | 6e 64 20 74 75 72 6e 73 |is comma|nd turns|
|00003370| 20 6f 6e 20 6f 72 20 6f | 66 66 20 74 68 65 20 73 | on or o|ff the s|
|00003380| 65 72 69 61 6c 20 70 6f | 72 74 20 62 72 65 61 6b |erial po|rt break|
|00003390| 20 73 69 67 6e 61 6c 2e | 20 20 22 42 72 65 61 6b | signal.| "Break|
|000033a0| 22 20 69 73 20 75 73 65 | 64 20 77 69 74 68 20 73 |" is use|d with s|
|000033b0| 6f 6d 65 20 63 6f 6d 70 | 75 74 65 72 73 20 61 6e |ome comp|uters an|
|000033c0| 64 20 64 61 74 61 73 77 | 69 74 63 68 65 73 20 61 |d datasw|itches a|
|000033d0| 73 20 61 6e 20 61 74 74 | 65 6e 74 69 6f 6e 20 73 |s an att|ention s|
|000033e0| 69 67 6e 61 6c 2e 00 00 | 07 22 6f 6e 22 20 6f 72 |ignal...|."on" or|
|000033f0| 20 22 74 72 75 65 22 20 | 74 6f 20 74 75 72 6e 20 | "true" |to turn |
|00003400| 6f 6e 20 62 72 65 61 6b | 69 6e 67 3b 20 22 6f 66 |on break|ing; "of|
|00003410| 66 22 20 6f 72 20 22 66 | 61 6c 73 65 22 20 74 6f |f" or "f|alse" to|
|00003420| 20 74 75 72 6e 20 6f 66 | 66 20 62 72 65 61 6b 69 | turn of|f breaki|
|00003430| 6e 67 2e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |ng......|........|
|00003440| 00 00 01 20 43 41 52 44 | 00 00 10 5d 00 00 00 00 |... CARD|...]....|
|00003450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00003460| 00 00 0c 62 00 00 00 08 | 00 00 00 00 00 05 00 00 |...b....|........|
|00003470| 00 e8 00 01 63 68 61 72 | 73 41 76 61 69 6c 61 62 |....char|sAvailab|
|00003480| 6c 65 28 29 00 00 02 52 | 65 74 75 72 6e 20 74 68 |le()...R|eturn th|
|00003490| 65 20 6e 75 6d 62 65 72 | 20 6f 66 20 63 68 61 72 |e number| of char|
|000034a0| 61 63 74 65 72 73 20 77 | 61 69 74 69 6e 67 20 74 |acters w|aiting t|
|000034b0| 6f 20 62 65 20 72 65 61 | 64 2e 00 00 03 6e 6f 6e |o be rea|d....non|
|000034c0| 65 00 00 04 54 68 69 73 | 20 66 75 6e 63 74 69 6f |e...This| functio|
|000034d0| 6e 20 72 65 74 75 72 6e | 73 20 74 68 65 20 6e 75 |n return|s the nu|
|000034e0| 6d 62 65 72 20 6f 66 20 | 63 68 61 72 61 63 74 65 |mber of |characte|
|000034f0| 72 73 20 77 61 69 74 69 | 6e 67 20 74 6f 20 62 65 |rs waiti|ng to be|
|00003500| 20 72 65 61 64 20 66 72 | 6f 6d 20 74 68 65 20 73 | read fr|om the s|
|00003510| 65 72 69 61 6c 20 70 6f | 72 74 2e 20 20 49 66 20 |erial po|rt. If |
|00003520| 6e 6f 20 63 68 61 72 61 | 63 74 65 72 73 20 61 72 |no chara|cters ar|
|00003530| 65 20 61 76 61 69 6c 61 | 62 6c 65 2c 20 69 74 20 |e availa|ble, it |
|00003540| 72 65 74 75 72 6e 73 20 | 7a 65 72 6f 2e 00 00 09 |returns |zero....|
|00003550| 46 75 6e 63 74 69 6f 6e | 3a 00 00 00 00 00 00 00 |Function|:.......|
|00003560| 00 00 01 40 43 41 52 44 | 00 00 24 ab 00 00 00 00 |...@CARD|..$.....|
|00003570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00003580| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 05 00 00 |...b....|........|
|00003590| 01 09 00 09 43 6f 6d 6d | 61 6e 64 3a 00 00 01 63 |....Comm|and:...c|
|000035a0| 6c 6f 73 65 53 50 6f 72 | 74 00 00 02 43 6c 6f 73 |loseSPor|t...Clos|
|000035b0| 65 20 74 68 65 20 73 65 | 72 69 61 6c 20 70 6f 72 |e the se|rial por|
|000035c0| 74 20 64 72 69 76 65 72 | 2e 00 00 03 6e 6f 6e 65 |t driver|....none|
|000035d0| 00 00 04 43 6c 6f 73 65 | 20 74 68 65 20 70 6f 72 |...Close| the por|
|000035e0| 74 20 61 6e 64 20 72 65 | 6c 65 61 73 65 20 61 6e |t and re|lease an|
|000035f0| 79 20 62 75 66 66 65 72 | 20 61 73 73 6f 63 69 61 |y buffer| associa|
|00003600| 74 65 64 20 77 69 74 68 | 20 69 74 2e 20 20 49 66 |ted with| it. If|
|00003610| 20 61 20 62 75 66 66 65 | 72 20 68 61 73 20 62 65 | a buffe|r has be|
|00003620| 65 6e 20 61 6c 6c 6f 63 | 61 74 65 64 20 77 69 74 |en alloc|ated wit|
|00003630| 68 20 74 68 65 20 62 75 | 66 66 65 72 53 50 6f 72 |h the bu|fferSPor|
|00003640| 74 20 63 6f 6d 6d 61 6e | 64 2c 20 69 74 20 69 73 |t comman|d, it is|
|00003650| 20 65 78 74 72 65 6d 65 | 6c 79 20 69 6d 70 6f 72 | extreme|ly impor|
|00003660| 74 61 6e 74 20 74 68 61 | 74 20 74 68 69 73 20 63 |tant tha|t this c|
|00003670| 6f 6d 6d 61 6e 64 20 62 | 65 20 63 61 6c 6c 65 64 |ommand b|e called|
|00003680| 20 62 65 66 6f 72 65 20 | 65 78 69 74 69 6e 67 20 | before |exiting |
|00003690| 74 68 65 20 73 74 61 63 | 6b 2e 00 00 00 00 00 00 |the stac|k.......|
|000036a0| 00 00 06 60 43 41 52 44 | 00 00 25 4f 00 00 00 00 |...`CARD|..%O....|
|000036b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|000036c0| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 06 00 00 |...b....|........|
|000036d0| 06 28 00 09 43 6f 6d 6d | 61 6e 64 3a 00 00 01 63 |.(..Comm|and:...c|
|000036e0| 6f 6e 66 69 67 75 72 65 | 53 50 6f 72 74 20 3c 70 |onfigure|SPort <p|
|000036f0| 61 72 61 6d 31 2c 20 70 | 61 72 61 6d 32 2c 20 2e |aram1, p|aram2, .|
|00003700| 2e 2e 3e 00 00 02 43 6f | 6e 66 69 67 75 72 65 20 |..>...Co|nfigure |
|00003710| 74 68 65 20 70 6f 72 74 | 2e 00 00 03 70 61 72 61 |the port|....para|
|00003720| 6d 6e 00 00 07 65 61 63 | 68 20 70 61 72 61 6d 65 |mn...eac|h parame|
|00003730| 74 65 72 20 69 73 20 61 | 20 6b 65 79 77 6f 72 64 |ter is a| keyword|
|00003740| 20 74 68 61 74 20 73 70 | 65 63 69 66 69 65 73 20 | that sp|ecifies |
|00003750| 6f 6e 65 20 70 61 72 74 | 20 6f 66 20 74 68 65 20 |one part| of the |
|00003760| 63 6f 6e 66 69 67 75 72 | 61 74 69 6f 6e 2c 20 6f |configur|ation, o|
|00003770| 72 20 73 65 6c 65 63 74 | 73 20 77 68 69 63 68 20 |r select|s which |
|00003780| 70 6f 72 74 20 74 6f 20 | 63 6f 6e 66 69 67 75 72 |port to |configur|
|00003790| 65 20 61 6e 64 20 75 73 | 65 2e 00 00 04 54 68 69 |e and us|e....Thi|
|000037a0| 73 20 63 6f 6d 6d 61 6e | 64 20 73 65 6c 65 63 74 |s comman|d select|
|000037b0| 73 20 77 68 69 63 68 20 | 70 6f 72 74 20 69 73 20 |s which |port is |
|000037c0| 74 6f 20 62 65 20 75 73 | 65 64 20 69 6e 20 73 75 |to be us|ed in su|
|000037d0| 62 73 65 71 75 65 6e 74 | 20 73 65 72 69 61 6c 20 |bsequent| serial |
|000037e0| 70 6f 72 74 20 63 6f 6d | 6d 61 6e 64 73 2c 20 61 |port com|mands, a|
|000037f0| 6e 64 20 69 74 20 63 6f | 6e 66 69 67 75 72 65 73 |nd it co|nfigures|
|00003800| 20 74 68 65 20 70 6f 72 | 74 27 73 20 73 70 65 65 | the por|t's spee|
|00003810| 64 2c 20 64 61 74 61 20 | 66 6f 72 6d 61 74 20 61 |d, data |format a|
|00003820| 6e 64 20 65 64 69 74 69 | 6e 67 20 63 68 61 72 61 |nd editi|ng chara|
|00003830| 63 74 65 72 69 73 74 69 | 63 73 2e 20 20 45 61 63 |cteristi|cs. Eac|
|00003840| 68 20 70 61 72 61 6d 65 | 74 65 72 20 69 73 20 61 |h parame|ter is a|
|00003850| 20 6b 65 79 77 6f 72 64 | 20 77 68 69 63 68 20 73 | keyword| which s|
|00003860| 70 65 63 69 66 69 65 64 | 20 6f 6e 65 20 70 61 72 |pecified| one par|
|00003870| 74 20 6f 66 20 74 68 61 | 74 20 63 6f 6e 66 69 67 |t of tha|t config|
|00003880| 75 72 61 74 69 6f 6e 2e | 20 20 54 68 65 20 66 6f |uration.| The fo|
|00003890| 6c 6c 6f 77 69 6e 67 20 | 69 73 20 61 20 6c 69 73 |llowing |is a lis|
|000038a0| 74 20 6f 66 20 61 6c 6c | 20 61 76 61 69 6c 61 62 |t of all| availab|
|000038b0| 6c 65 20 6b 65 79 77 6f | 72 64 73 3a 0d 0d 22 6d |le keywo|rds:.."m|
|000038c0| 6f 64 65 6d 50 6f 72 74 | 22 20 6f 72 20 22 70 6f |odemPort|" or "po|
|000038d0| 72 74 31 22 3a 20 20 73 | 65 6c 65 63 74 20 74 68 |rt1": s|elect th|
|000038e0| 65 20 6d 6f 64 65 6d 20 | 70 6f 72 74 2e 0d 22 70 |e modem |port.."p|
|000038f0| 72 69 6e 74 65 72 50 6f | 72 74 22 20 6f 72 20 22 |rinterPo|rt" or "|
|00003900| 70 6f 72 74 32 22 3a 20 | 20 73 65 6c 65 63 74 20 |port2": | select |
|00003910| 74 68 65 20 70 72 69 6e | 74 65 72 20 70 6f 72 74 |the prin|ter port|
|00003920| 2e 0d 0d 22 62 61 75 64 | 33 30 30 22 2c 20 22 62 |..."baud|300", "b|
|00003930| 61 75 64 36 30 30 22 2c | 20 22 62 61 75 64 31 32 |aud600",| "baud12|
|00003940| 30 30 22 2c 20 22 62 61 | 75 64 31 38 30 30 22 2c |00", "ba|ud1800",|
|00003950| 20 22 62 61 75 64 32 34 | 30 30 22 2c 20 0d 22 62 | "baud24|00", ."b|
|00003960| 61 75 64 33 36 30 30 22 | 2c 20 22 62 61 75 64 34 |aud3600"|, "baud4|
|00003970| 38 30 30 22 2c 20 22 62 | 61 75 64 37 32 30 30 22 |800", "b|aud7200"|
|00003980| 2c 20 22 62 61 75 64 39 | 36 30 30 22 2c 20 22 62 |, "baud9|600", "b|
|00003990| 61 75 64 31 39 32 30 30 | 22 2c 20 0d 22 62 61 75 |aud19200|", ."bau|
|000039a0| 64 35 37 36 30 30 22 3a | 20 20 73 65 74 20 74 68 |d57600":| set th|
|000039b0| 65 20 62 61 75 64 20 72 | 61 74 65 20 6f 66 20 74 |e baud r|ate of t|
|000039c0| 68 65 20 73 65 6c 65 63 | 74 65 64 20 70 6f 72 74 |he selec|ted port|
|000039d0| 2e 0d 0d 22 73 74 6f 70 | 31 30 22 2c 20 22 73 74 |..."stop|10", "st|
|000039e0| 6f 70 31 35 22 2c 20 22 | 73 74 6f 70 32 30 22 3a |op15", "|stop20":|
|000039f0| 20 20 73 65 74 20 74 68 | 65 20 6e 75 6d 62 65 72 | set th|e number|
|00003a00| 20 6f 66 20 73 74 6f 70 | 20 62 69 74 73 20 74 6f | of stop| bits to|
|00003a10| 20 31 2e 30 2c 20 31 2e | 35 2c 20 6f 72 20 32 2e | 1.0, 1.|5, or 2.|
|00003a20| 30 2e 0d 0d 22 70 61 72 | 69 74 79 4f 66 66 22 2c |0..."par|ityOff",|
|00003a30| 20 22 70 61 72 69 74 79 | 4f 64 64 22 2c 20 22 70 | "parity|Odd", "p|
|00003a40| 61 72 69 74 79 45 76 65 | 6e 22 3a 20 20 73 65 74 |arityEve|n": set|
|00003a50| 20 74 68 65 20 70 61 72 | 69 74 79 2e 0d 0d 22 64 | the par|ity..."d|
|00003a60| 61 74 61 35 22 2c 20 22 | 64 61 74 61 36 22 2c 20 |ata5", "|data6", |
|00003a70| 22 64 61 74 61 37 22 2c | 20 22 64 61 74 61 38 22 |"data7",| "data8"|
|00003a80| 3a 20 20 73 65 74 20 74 | 68 65 20 6e 75 6d 62 65 |: set t|he numbe|
|00003a90| 72 20 6f 66 20 64 61 74 | 61 20 62 69 74 73 2e 0d |r of dat|a bits..|
|00003aa0| 0d 22 58 4f 6e 4f 75 74 | 4f 6e 22 2c 20 22 58 4f |."XOnOut|On", "XO|
|00003ab0| 6e 4f 75 74 4f 66 66 22 | 3a 20 20 65 6e 61 62 6c |nOutOff"|: enabl|
|00003ac0| 65 20 6f 72 20 64 69 73 | 61 62 6c 65 20 78 2d 6f |e or dis|able x-o|
|00003ad0| 6e 2f 78 2d 6f 66 66 20 | 66 6c 6f 77 20 63 6f 6e |n/x-off |flow con|
|00003ae0| 74 72 6f 6c 20 6f 6e 20 | 74 68 65 20 6f 75 74 67 |trol on |the outg|
|00003af0| 6f 69 6e 67 20 64 61 74 | 61 20 73 74 72 65 61 6d |oing dat|a stream|
|00003b00| 2e 0d 0d 22 43 54 53 4f | 75 74 4f 6e 22 2c 20 22 |..."CTSO|utOn", "|
|00003b10| 43 54 53 4f 75 74 4f 66 | 66 22 3a 20 20 65 6e 61 |CTSOutOf|f": ena|
|00003b20| 62 6c 65 20 6f 72 20 64 | 69 73 61 62 6c 65 20 73 |ble or d|isable s|
|00003b30| 69 67 6e 61 6c 20 66 6c | 6f 77 20 63 6f 6e 74 72 |ignal fl|ow contr|
|00003b40| 6f 6c 20 6f 6e 20 74 68 | 65 20 6f 75 74 67 6f 69 |ol on th|e outgoi|
|00003b50| 6e 67 20 64 61 74 61 20 | 73 74 72 65 61 6d 2e 0d |ng data |stream..|
|00003b60| 0d 22 6c 69 6e 65 66 65 | 65 64 73 4f 6e 22 2c 20 |."linefe|edsOn", |
|00003b70| 22 6c 69 6e 65 46 65 65 | 64 73 4f 66 66 22 3a 20 |"lineFee|dsOff": |
|00003b80| 20 65 6e 61 62 6c 65 20 | 6f 72 20 64 69 73 61 62 | enable |or disab|
|00003b90| 6c 65 20 61 75 74 6f 6d | 61 74 69 63 20 6f 75 74 |le autom|atic out|
|00003ba0| 70 75 74 20 6f 66 20 61 | 20 6c 69 6e 65 66 65 65 |put of a| linefee|
|00003bb0| 64 20 63 68 61 72 61 63 | 74 65 72 20 61 66 74 65 |d charac|ter afte|
|00003bc0| 72 20 65 61 63 68 20 63 | 61 72 72 69 61 67 65 20 |r each c|arriage |
|00003bd0| 72 65 74 75 72 6e 20 63 | 68 61 72 61 63 74 65 72 |return c|haracter|
|00003be0| 20 6f 75 74 70 75 74 2e | 0d 0d 22 65 63 68 6f 4f | output.|.."echoO|
|00003bf0| 6e 22 2c 20 22 65 63 68 | 6f 4f 66 66 22 3a 20 20 |n", "ech|oOff": |
|00003c00| 65 6e 61 62 6c 65 20 6f | 72 20 64 69 73 61 62 6c |enable o|r disabl|
|00003c10| 65 20 61 75 74 6f 6d 61 | 74 69 63 20 65 63 68 6f |e automa|tic echo|
|00003c20| 69 6e 67 20 6f 66 20 69 | 6e 70 75 74 20 62 61 63 |ing of i|nput bac|
|00003c30| 6b 20 74 6f 20 74 68 65 | 20 6f 75 74 70 75 74 2e |k to the| output.|
|00003c40| 0d 0d 22 65 64 69 74 4f | 6e 22 2c 20 22 65 64 69 |.."editO|n", "edi|
|00003c50| 74 4f 66 66 22 3a 20 20 | 65 6e 61 62 6c 65 20 6f |tOff": |enable o|
|00003c60| 72 20 64 69 73 61 62 6c | 65 20 61 75 74 6f 6d 61 |r disabl|e automa|
|00003c70| 74 69 63 20 65 64 69 74 | 69 6e 67 20 6f 66 20 69 |tic edit|ing of i|
|00003c80| 6e 70 75 74 20 77 69 74 | 68 20 62 61 63 6b 73 70 |nput wit|h backsp|
|00003c90| 61 63 65 2e 0d 0d 22 73 | 74 72 69 70 4f 6e 22 2c |ace..."s|tripOn",|
|00003ca0| 20 22 73 74 72 69 70 4f | 66 66 22 3a 20 20 65 6e | "stripO|ff": en|
|00003cb0| 61 62 6c 65 20 6f 72 20 | 64 69 73 61 62 6c 65 20 |able or |disable |
|00003cc0| 61 75 74 6f 6d 61 74 69 | 63 20 73 74 72 69 70 69 |automati|c stripi|
|00003cd0| 6e 67 20 6f 66 20 74 68 | 65 20 74 6f 70 20 62 69 |ng of th|e top bi|
|00003ce0| 74 20 6f 66 20 69 6e 63 | 6f 6d 69 6e 67 20 63 68 |t of inc|oming ch|
|00003cf0| 61 72 61 63 74 65 72 73 | 2e 00 00 00 00 00 00 00 |aracters|........|
|00003d00| 00 00 01 60 43 41 52 44 | 00 00 26 fd 00 00 00 00 |...`CARD|..&.....|
|00003d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00003d20| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 06 00 00 |...b....|........|
|00003d30| 01 28 00 09 43 6f 6d 6d | 61 6e 64 3a 00 00 01 6b |.(..Comm|and:...k|
|00003d40| 69 6c 6c 53 50 6f 72 74 | 20 3c 69 6e 20 7c 20 6f |illSPort| <in | o|
|00003d50| 75 74 20 7c 20 62 6f 74 | 68 3e 00 00 02 4b 69 6c |ut | bot|h>...Kil|
|00003d60| 6c 20 69 6e 70 75 74 2f | 6f 75 74 70 75 74 20 6f |l input/|output o|
|00003d70| 6e 20 74 68 65 20 70 6f | 72 74 2e 00 00 03 69 6e |n the po|rt....in|
|00003d80| 2c 20 6f 75 74 20 6f 72 | 20 62 6f 74 68 00 00 07 |, out or| both...|
|00003d90| 22 69 6e 22 20 66 6f 72 | 20 69 6e 70 75 74 20 6f |"in" for| input o|
|00003da0| 6e 6c 79 2c 20 22 6f 75 | 74 22 20 66 6f 72 20 6f |nly, "ou|t" for o|
|00003db0| 75 74 70 75 74 20 6f 6e | 6c 79 2c 20 6f 72 20 22 |utput on|ly, or "|
|00003dc0| 62 6f 74 68 22 20 66 6f | 72 20 62 6f 74 68 20 69 |both" fo|r both i|
|00003dd0| 6e 70 75 74 20 61 6e 64 | 20 6f 75 74 70 75 74 2e |nput and| output.|
|00003de0| 00 00 04 4b 69 6c 6c 73 | 20 61 6e 20 69 6e 2d 70 |...Kills| an in-p|
|00003df0| 72 6f 67 72 65 73 73 20 | 69 6e 70 75 74 20 6f 72 |rogress |input or|
|00003e00| 20 6f 75 74 70 75 74 20 | 6f 6e 20 74 68 65 20 70 | output |on the p|
|00003e10| 6f 72 74 2e 20 20 54 68 | 65 20 70 61 72 61 6d 65 |ort. Th|e parame|
|00003e20| 74 65 72 20 73 70 65 63 | 69 66 69 65 73 20 77 68 |ter spec|ifies wh|
|00003e30| 65 74 68 65 72 20 74 6f | 20 6b 69 6c 6c 20 74 68 |ether to| kill th|
|00003e40| 65 20 69 6e 70 75 74 2c | 20 6f 75 74 70 75 74 2c |e input,| output,|
|00003e50| 20 6f 72 20 62 6f 74 68 | 2e 00 00 00 00 00 00 00 | or both|........|
|00003e60| 00 00 01 80 43 41 52 44 | 00 00 27 be 00 00 00 00 |....CARD|..'.....|
|00003e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00003e80| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 06 00 00 |...b....|........|
|00003e90| 01 34 00 09 46 75 6e 63 | 74 69 6f 6e 3a 00 00 01 |.4..Func|tion:...|
|00003ea0| 72 65 63 76 43 68 61 72 | 73 28 6e 29 00 00 02 52 |recvChar|s(n)...R|
|00003eb0| 65 63 65 69 76 65 20 63 | 68 61 72 61 63 74 65 72 |eceive c|haracter|
|00003ec0| 73 20 66 72 6f 6d 20 74 | 68 65 20 73 65 72 69 61 |s from t|he seria|
|00003ed0| 6c 20 70 6f 72 74 2e 00 | 00 03 6e 00 00 07 74 68 |l port..|..n...th|
|00003ee0| 65 20 6e 75 6d 62 65 72 | 20 6f 66 20 63 68 61 72 |e number| of char|
|00003ef0| 61 63 74 65 72 73 20 74 | 6f 20 72 65 63 65 69 76 |acters t|o receiv|
|00003f00| 65 2e 00 00 04 54 68 69 | 73 20 66 75 6e 63 74 69 |e....Thi|s functi|
|00003f10| 6f 6e 20 72 65 74 75 72 | 6e 73 20 6e 20 63 68 61 |on retur|ns n cha|
|00003f20| 72 61 63 74 65 72 73 20 | 66 72 6f 6d 20 74 68 65 |racters |from the|
|00003f30| 20 73 65 72 69 61 6c 20 | 70 6f 72 74 2e 20 20 49 | serial |port. I|
|00003f40| 66 20 6e 20 63 68 61 72 | 61 63 74 65 72 73 20 61 |f n char|acters a|
|00003f50| 72 65 20 6e 6f 74 20 79 | 65 74 20 61 76 61 69 6c |re not y|et avail|
|00003f60| 61 62 6c 65 2c 20 69 74 | 20 77 69 6c 6c 20 77 61 |able, it| will wa|
|00003f70| 69 74 20 75 6e 74 69 6c | 20 74 68 65 79 20 61 72 |it until| they ar|
|00003f80| 65 2e 20 20 54 68 69 73 | 20 66 75 6e 63 74 69 6f |e. This| functio|
|00003f90| 6e 20 64 6f 65 73 20 6e | 6f 74 20 70 65 72 66 6f |n does n|ot perfo|
|00003fa0| 72 6d 20 65 63 68 6f 69 | 6e 67 20 6f 72 20 65 64 |rm echoi|ng or ed|
|00003fb0| 69 74 69 6e 67 20 28 73 | 65 65 20 72 65 63 76 55 |iting (s|ee recvU|
|00003fc0| 70 54 6f 29 2e 00 00 00 | 00 00 00 00 00 00 00 00 |pTo)....|........|
|00003fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fe0| 00 00 03 60 43 41 52 44 | 00 00 28 1f 00 00 00 00 |...`CARD|..(.....|
|00003ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00004000| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 06 00 00 |...b....|........|
|00004010| 03 27 00 09 46 75 6e 63 | 74 69 6f 6e 3a 00 00 01 |.'..Func|tion:...|
|00004020| 72 65 63 76 55 70 54 6f | 28 74 65 72 6d 43 68 61 |recvUpTo|(termCha|
|00004030| 72 2c 74 69 6d 65 4f 75 | 74 2c 6f 6c 64 53 74 72 |r,timeOu|t,oldStr|
|00004040| 69 6e 67 29 00 00 02 52 | 65 63 65 69 76 65 20 63 |ing)...R|eceive c|
|00004050| 68 61 72 61 63 74 65 72 | 73 20 66 72 6f 6d 20 74 |haracter|s from t|
|00004060| 68 65 20 70 6f 72 74 2e | 00 00 03 74 65 72 6d 43 |he port.|...termC|
|00004070| 68 61 72 0d 0d 74 69 6d | 65 4f 75 74 0d 6f 6c 64 |har..tim|eOut.old|
|00004080| 53 74 72 69 6e 67 00 00 | 07 63 68 61 72 61 63 74 |String..|.charact|
|00004090| 65 72 20 61 66 74 65 72 | 20 77 68 69 63 68 20 74 |er after| which t|
|000040a0| 6f 20 74 65 72 6d 69 6e | 61 74 65 20 74 68 65 20 |o termin|ate the |
|000040b0| 72 65 63 65 69 76 65 2c | 20 6f 72 20 65 6d 70 74 |receive,| or empt|
|000040c0| 79 20 69 66 20 61 6e 79 | 20 63 68 61 72 61 63 74 |y if any| charact|
|000040d0| 65 72 73 20 75 70 20 74 | 6f 20 74 68 65 20 74 69 |ers up t|o the ti|
|000040e0| 6d 65 2d 6f 75 74 20 61 | 72 65 20 74 6f 20 62 65 |me-out a|re to be|
|000040f0| 20 72 65 61 64 2e 0d 6e | 75 6d 62 65 72 20 6f 66 | read..n|umber of|
|00004100| 20 74 69 63 6b 73 20 28 | 31 2f 36 30 74 68 73 20 | ticks (|1/60ths |
|00004110| 6f 66 20 61 20 73 65 63 | 6f 6e 64 29 20 74 6f 20 |of a sec|ond) to |
|00004120| 77 61 69 74 2c 20 6f 72 | 20 7a 65 72 6f 2e 0d 73 |wait, or| zero..s|
|00004130| 74 72 69 6e 67 20 6f 66 | 20 70 72 65 76 69 6f 75 |tring of| previou|
|00004140| 73 6c 79 20 72 65 63 65 | 69 76 65 64 20 63 68 61 |sly rece|ived cha|
|00004150| 72 61 63 74 65 72 73 2e | 00 00 04 54 68 69 73 20 |racters.|...This |
|00004160| 69 73 20 74 68 65 20 70 | 72 69 6e 63 69 70 6c 65 |is the p|rinciple|
|00004170| 2c 20 61 6e 64 20 6d 6f | 73 74 20 70 6f 77 65 72 |, and mo|st power|
|00004180| 66 75 6c 20 72 65 63 65 | 69 76 65 20 63 68 61 72 |ful rece|ive char|
|00004190| 61 63 74 65 72 20 66 75 | 6e 63 74 69 6f 6e 2e 20 |acter fu|nction. |
|000041a0| 49 74 20 69 6e 70 75 74 | 73 20 63 68 61 72 61 63 |It input|s charac|
|000041b0| 74 65 72 20 75 6e 74 69 | 6c 20 61 20 70 61 72 74 |ter unti|l a part|
|000041c0| 69 63 75 6c 61 72 20 63 | 68 61 72 61 63 74 65 72 |icular c|haracter|
|000041d0| 20 69 73 20 72 65 63 65 | 69 76 65 64 20 6f 72 20 | is rece|ived or |
|000041e0| 75 6e 74 69 6c 20 61 20 | 74 69 6d 65 2d 6f 75 74 |until a |time-out|
|000041f0| 20 6f 63 63 75 72 73 2e | 20 20 49 74 20 77 69 6c | occurs.| It wil|
|00004200| 6c 20 65 63 68 6f 20 61 | 6e 64 20 65 64 69 74 20 |l echo a|nd edit |
|00004210| 69 6e 70 75 74 20 69 66 | 20 74 68 6f 73 65 20 66 |input if| those f|
|00004220| 65 61 74 75 72 65 73 20 | 68 61 76 65 20 62 65 65 |eatures |have bee|
|00004230| 6e 20 65 6e 61 62 6c 65 | 64 20 77 69 74 68 20 74 |n enable|d with t|
|00004240| 68 65 20 63 6f 6e 66 69 | 67 75 72 65 53 50 6f 72 |he confi|gureSPor|
|00004250| 74 20 63 6f 6d 6d 61 6e | 64 2e 20 20 49 66 20 65 |t comman|d. If e|
|00004260| 64 69 74 69 6e 67 20 69 | 73 20 65 6e 61 62 6c 65 |diting i|s enable|
|00004270| 64 2c 20 62 61 63 6b 73 | 70 61 63 69 6e 67 20 69 |d, backs|pacing i|
|00004280| 73 20 61 6c 6c 6f 77 65 | 64 20 6e 6f 74 20 6f 6e |s allowe|d not on|
|00004290| 6c 79 20 6f 6e 20 6e 65 | 77 20 69 6e 70 75 74 2c |ly on ne|w input,|
|000042a0| 20 62 75 74 20 61 6c 73 | 6f 20 6f 6e 20 70 72 65 | but als|o on pre|
|000042b0| 76 69 6f 75 73 20 69 6e | 70 75 74 2c 20 77 68 69 |vious in|put, whi|
|000042c0| 63 68 20 73 68 6f 75 6c | 64 20 62 65 20 70 61 73 |ch shoul|d be pas|
|000042d0| 73 65 64 20 74 6f 20 74 | 68 65 20 66 75 6e 63 74 |sed to t|he funct|
|000042e0| 69 6f 6e 20 69 6e 20 74 | 68 65 20 6f 6c 64 53 74 |ion in t|he oldSt|
|000042f0| 72 69 6e 67 20 70 61 72 | 61 6d 65 74 65 72 2e 20 |ring par|ameter. |
|00004300| 20 72 65 63 76 55 70 54 | 6f 20 72 65 74 75 72 6e | recvUpT|o return|
|00004310| 73 20 62 6f 74 68 20 74 | 68 65 20 6f 6c 64 20 73 |s both t|he old s|
|00004320| 74 72 69 6e 67 20 61 6e | 64 20 61 6e 79 20 6e 65 |tring an|d any ne|
|00004330| 77 20 69 6e 70 75 74 2e | 00 00 00 00 00 00 00 00 |w input.|........|
|00004340| 00 00 02 20 43 41 52 44 | 00 00 0e df 00 00 00 00 |... CARD|........|
|00004350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00004360| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 06 00 00 |...b....|........|
|00004370| 01 df 00 09 43 6f 6d 6d | 61 6e 64 3a 00 00 01 73 |....Comm|and:...s|
|00004380| 65 6e 64 53 50 6f 72 74 | 20 3c 73 74 72 69 6e 67 |endSPort| <string|
|00004390| 3e 00 00 02 53 65 6e 64 | 20 61 20 73 74 72 69 6e |>...Send| a strin|
|000043a0| 67 20 6f 75 74 20 74 68 | 65 20 73 65 72 69 61 6c |g out th|e serial|
|000043b0| 20 70 6f 72 74 2e 00 00 | 03 73 74 72 69 6e 67 00 | port...|.string.|
|000043c0| 00 07 74 68 65 20 73 74 | 72 69 6e 67 20 74 6f 20 |..the st|ring to |
|000043d0| 73 65 6e 64 2e 00 00 04 | 54 68 69 73 20 63 6f 6d |send....|This com|
|000043e0| 6d 61 6e 64 20 73 65 6e | 64 73 20 61 20 73 74 72 |mand sen|ds a str|
|000043f0| 69 6e 67 20 74 6f 20 74 | 68 65 20 73 65 72 69 61 |ing to t|he seria|
|00004400| 6c 20 70 6f 72 74 2e 20 | 20 54 68 65 20 6f 75 74 |l port. | The out|
|00004410| 70 75 74 20 69 73 20 64 | 6f 6e 65 20 61 73 79 6e |put is d|one asyn|
|00004420| 63 68 72 6f 6e 6f 75 73 | 6c 79 2e 20 20 54 68 65 |chronous|ly. The|
|00004430| 72 65 66 6f 72 65 2c 20 | 74 68 65 20 66 61 63 74 |refore, |the fact|
|00004440| 20 74 68 61 74 20 74 68 | 69 73 20 66 75 6e 63 74 | that th|is funct|
|00004450| 69 6f 6e 20 68 61 73 20 | 72 65 74 75 72 6e 65 64 |ion has |returned|
|00004460| 20 64 6f 65 73 20 6e 6f | 74 20 6e 65 63 65 73 73 | does no|t necess|
|00004470| 61 72 69 6c 79 20 69 6d | 70 6c 79 20 74 68 61 74 |arily im|ply that|
|00004480| 20 74 68 65 20 6f 75 74 | 70 75 74 20 68 61 73 20 | the out|put has |
|00004490| 66 69 6e 69 73 68 65 64 | 2e 20 20 55 73 65 20 74 |finished|. Use t|
|000044a0| 68 65 20 73 65 6e 64 53 | 50 6f 72 74 44 6f 6e 65 |he sendS|PortDone|
|000044b0| 28 29 20 66 75 6e 63 74 | 69 6f 6e 20 74 6f 20 74 |() funct|ion to t|
|000044c0| 65 73 74 20 66 6f 72 20 | 74 68 69 73 2e 20 20 49 |est for |this. I|
|000044d0| 66 20 65 6e 61 62 6c 65 | 64 20 62 79 20 75 73 69 |f enable|d by usi|
|000044e0| 6e 67 20 74 68 65 20 63 | 6f 6e 66 69 67 75 72 65 |ng the c|onfigure|
|000044f0| 53 50 6f 72 74 20 63 6f | 6d 6d 61 6e 64 73 2c 20 |SPort co|mmands, |
|00004500| 74 68 69 73 20 63 6f 6d | 6d 61 6e 64 20 77 69 6c |this com|mand wil|
|00004510| 6c 20 61 70 70 65 6e 64 | 20 6c 69 6e 65 66 65 65 |l append| linefee|
|00004520| 64 73 20 74 6f 20 61 6e | 79 20 63 61 72 72 69 61 |ds to an|y carria|
|00004530| 67 65 20 72 65 74 75 72 | 6e 73 20 69 6e 20 74 68 |ge retur|ns in th|
|00004540| 65 20 6f 75 74 70 75 74 | 20 73 74 72 69 6e 67 2e |e output| string.|
|00004550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004560| 00 00 00 c0 43 41 52 44 | 00 00 29 b6 00 00 00 00 |....CARD|..).....|
|00004570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00004580| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 05 00 00 |...b....|........|
|00004590| 00 82 00 09 46 75 6e 63 | 74 69 6f 6e 3a 00 00 01 |....Func|tion:...|
|000045a0| 73 65 6e 64 53 50 6f 72 | 74 44 6f 6e 65 28 29 00 |sendSPor|tDone().|
|000045b0| 00 02 52 65 74 75 72 6e | 20 74 72 75 65 20 69 66 |..Return| true if|
|000045c0| 20 61 6c 6c 20 6f 75 74 | 70 75 74 20 69 73 20 63 | all out|put is c|
|000045d0| 6f 6d 70 6c 65 74 65 64 | 2e 00 00 03 6e 6f 6e 65 |ompleted|....none|
|000045e0| 00 00 04 52 65 74 75 72 | 6e 73 20 74 72 75 65 20 |...Retur|ns true |
|000045f0| 69 66 20 61 6c 6c 20 70 | 65 6e 64 69 6e 67 20 6f |if all p|ending o|
|00004600| 75 74 70 75 74 20 68 61 | 73 20 66 69 6e 69 73 68 |utput ha|s finish|
|00004610| 65 64 2e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |ed......|........|
|00004620| 00 00 02 a0 43 41 52 44 | 00 00 0f 97 00 00 00 00 |....CARD|........|
|00004630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00004640| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 06 00 00 |...b....|........|
|00004650| 02 52 00 09 43 6f 6d 6d | 61 6e 64 3a 00 00 01 73 |.R..Comm|and:...s|
|00004660| 65 74 53 50 6f 72 74 42 | 75 66 66 65 72 53 69 7a |etSPortB|ufferSiz|
|00004670| 65 20 3c 62 75 66 66 65 | 72 20 73 69 7a 65 3e 00 |e <buffe|r size>.|
|00004680| 00 02 43 68 61 6e 67 65 | 20 74 68 65 20 73 69 7a |..Change| the siz|
|00004690| 65 20 6f 66 20 74 68 65 | 20 73 65 72 69 61 6c 20 |e of the| serial |
|000046a0| 70 6f 72 74 20 69 6e 70 | 75 74 20 62 75 66 66 65 |port inp|ut buffe|
|000046b0| 72 2e 00 00 03 62 75 66 | 66 65 72 20 73 69 7a 65 |r....buf|fer size|
|000046c0| 00 00 07 74 68 65 20 73 | 69 7a 65 20 6f 66 20 74 |...the s|ize of t|
|000046d0| 68 65 20 6e 65 77 20 62 | 75 66 66 65 72 20 74 6f |he new b|uffer to|
|000046e0| 20 62 65 20 61 6c 6c 6f | 63 61 74 65 64 2c 20 6f | be allo|cated, o|
|000046f0| 72 20 7a 65 72 6f 20 69 | 66 20 74 68 65 20 64 65 |r zero i|f the de|
|00004700| 66 61 75 6c 74 20 70 6f | 72 74 20 62 75 66 66 65 |fault po|rt buffe|
|00004710| 72 20 69 73 20 74 6f 20 | 62 65 20 75 73 65 64 2e |r is to |be used.|
|00004720| 00 00 04 54 68 69 73 20 | 63 6f 6d 6d 61 6e 64 73 |...This |commands|
|00004730| 20 73 65 74 73 20 74 68 | 65 20 73 69 7a 65 20 6f | sets th|e size o|
|00004740| 66 20 74 68 65 20 69 6e | 70 75 74 20 62 75 66 66 |f the in|put buff|
|00004750| 65 72 2e 20 20 49 74 20 | 61 6c 6c 6f 63 61 74 65 |er. It |allocate|
|00004760| 73 20 61 20 6e 65 77 20 | 62 75 66 66 65 72 20 61 |s a new |buffer a|
|00004770| 6e 64 20 74 68 65 6e 20 | 63 6f 6e 66 69 67 75 72 |nd then |configur|
|00004780| 65 73 20 74 68 65 20 70 | 6f 72 74 20 74 6f 20 75 |es the p|ort to u|
|00004790| 73 65 20 74 68 61 74 20 | 62 75 66 66 65 72 2e 0d |se that |buffer..|
|000047a0| 0d 49 74 20 69 73 20 45 | 58 54 52 45 4d 45 4c 59 |.It is E|XTREMELY|
|000047b0| 20 49 4d 50 4f 52 54 41 | 4e 54 20 74 68 61 74 20 | IMPORTA|NT that |
|000047c0| 79 6f 75 20 63 61 6c 6c | 20 63 6c 6f 73 65 53 50 |you call| closeSP|
|000047d0| 6f 72 74 20 69 66 20 79 | 6f 75 20 63 61 6c 6c 20 |ort if y|ou call |
|000047e0| 74 68 69 73 20 63 6f 6d | 6d 61 6e 64 2e 20 20 4f |this com|mand. O|
|000047f0| 74 68 65 72 77 69 73 65 | 2c 20 74 68 65 20 73 65 |therwise|, the se|
|00004800| 72 69 61 6c 20 70 6f 72 | 74 20 77 69 6c 6c 20 63 |rial por|t will c|
|00004810| 6f 6e 74 69 6e 75 65 20 | 74 6f 20 75 73 65 20 74 |ontinue |to use t|
|00004820| 68 65 20 62 75 66 66 65 | 72 20 65 76 65 6e 20 61 |he buffe|r even a|
|00004830| 66 74 65 72 20 48 79 70 | 65 72 43 61 72 64 20 68 |fter Hyp|erCard h|
|00004840| 61 73 20 65 78 69 74 65 | 64 20 61 6e 64 20 64 65 |as exite|d and de|
|00004850| 61 6c 6c 6f 63 61 74 65 | 64 20 74 68 61 74 20 62 |allocate|d that b|
|00004860| 75 66 66 65 72 20 73 70 | 61 63 65 2e 20 54 68 69 |uffer sp|ace. Thi|
|00004870| 73 20 63 61 6e 20 63 61 | 75 73 65 20 73 74 72 61 |s can ca|use stra|
|00004880| 6e 67 65 20 61 6e 64 20 | 63 6f 6d 70 6c 69 63 61 |nge and |complica|
|00004890| 74 65 64 20 73 79 73 74 | 65 6d 20 63 72 61 73 68 |ted syst|em crash|
|000048a0| 65 73 2e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |es......|........|
|000048b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000048c0| 00 00 01 20 43 41 52 44 | 00 00 11 e0 00 00 00 00 |... CARD|........|
|000048d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|000048e0| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 05 00 00 |...b....|........|
|000048f0| 00 cf 00 09 46 75 6e 63 | 74 69 6f 6e 3a 00 00 01 |....Func|tion:...|
|00004900| 53 50 6f 72 74 42 75 66 | 66 65 72 53 69 7a 65 28 |SPortBuf|ferSize(|
|00004910| 29 00 00 02 52 65 74 75 | 72 6e 73 20 74 68 65 20 |)...Retu|rns the |
|00004920| 73 69 7a 65 20 6f 66 20 | 74 68 65 20 63 75 72 72 |size of |the curr|
|00004930| 65 6e 74 20 69 6e 70 75 | 74 20 62 75 66 66 65 72 |ent inpu|t buffer|
|00004940| 2e 00 00 03 6e 6f 6e 65 | 00 00 04 54 68 69 73 20 |....none|...This |
|00004950| 66 75 6e 63 74 69 6f 6e | 73 20 72 65 74 75 72 6e |function|s return|
|00004960| 73 20 74 68 65 20 73 69 | 7a 65 20 6f 66 20 74 68 |s the si|ze of th|
|00004970| 65 20 63 75 72 72 65 6e | 74 20 73 65 72 69 61 6c |e curren|t serial|
|00004980| 20 70 6f 72 74 20 69 6e | 70 75 74 20 62 75 66 66 | port in|put buff|
|00004990| 65 72 2c 20 6f 72 20 7a | 65 72 6f 20 69 66 20 74 |er, or z|ero if t|
|000049a0| 68 65 20 64 65 66 61 75 | 6c 74 20 62 75 66 66 65 |he defau|lt buffe|
|000049b0| 72 20 69 73 20 62 65 69 | 6e 67 20 75 73 65 64 2e |r is bei|ng used.|
|000049c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049e0| 00 00 01 c0 43 41 52 44 | 00 00 12 78 00 00 00 00 |....CARD|...x....|
|000049f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00004a00| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 05 00 00 |...b....|........|
|00004a10| 01 7d 00 09 46 75 6e 63 | 74 69 6f 6e 3a 00 00 01 |.}..Func|tion:...|
|00004a20| 53 50 6f 72 74 43 6f 6e | 66 69 67 75 72 61 74 69 |SPortCon|figurati|
|00004a30| 6f 6e 28 29 00 00 02 52 | 65 74 75 72 6e 20 74 68 |on()...R|eturn th|
|00004a40| 65 20 63 75 72 72 65 6e | 74 20 70 6f 72 74 20 63 |e curren|t port c|
|00004a50| 6f 6e 66 69 67 75 72 61 | 74 69 6f 6e 2e 00 00 03 |onfigura|tion....|
|00004a60| 6e 6f 6e 65 00 00 04 54 | 68 69 73 20 66 75 6e 63 |none...T|his func|
|00004a70| 74 69 6f 6e 20 72 65 74 | 75 72 6e 73 20 74 68 65 |tion ret|urns the|
|00004a80| 20 63 75 72 72 65 6e 74 | 20 63 6f 6e 66 69 67 75 | current| configu|
|00004a90| 72 61 74 69 6f 6e 20 6f | 66 20 74 68 65 20 70 6f |ration o|f the po|
|00004aa0| 72 74 20 61 73 20 61 20 | 63 6f 6d 6d 61 2d 73 65 |rt as a |comma-se|
|00004ab0| 70 61 72 61 74 65 64 20 | 6c 69 73 74 2e 20 54 68 |parated |list. Th|
|00004ac0| 65 20 73 61 6d 65 20 6b | 65 79 77 6f 72 64 73 20 |e same k|eywords |
|00004ad0| 61 72 65 20 75 73 65 64 | 20 61 73 20 69 6e 20 63 |are used| as in c|
|00004ae0| 6f 6e 66 69 67 75 72 65 | 53 50 6f 72 74 2e 20 54 |onfigure|SPort. T|
|00004af0| 68 65 72 65 66 6f 72 65 | 2c 20 74 68 65 20 66 6f |herefore|, the fo|
|00004b00| 6c 6c 6f 77 69 6e 67 20 | 63 6f 64 65 20 77 69 6c |llowing |code wil|
|00004b10| 6c 20 73 65 74 20 74 68 | 65 20 70 6f 72 74 20 74 |l set th|e port t|
|00004b20| 6f 20 74 68 65 20 63 6f | 6e 66 69 67 75 72 61 74 |o the co|nfigurat|
|00004b30| 69 6f 6e 20 69 74 20 69 | 73 20 63 75 72 72 65 6e |ion it i|s curren|
|00004b40| 74 6c 79 20 73 65 74 20 | 74 6f 20 28 69 2e 65 2e |tly set |to (i.e.|
|00004b50| 2c 20 64 6f 20 6e 6f 74 | 68 69 6e 67 29 3a 0d 0d |, do not|hing):..|
|00004b60| 20 20 64 6f 20 22 63 6f | 6e 66 69 67 75 72 65 53 | do "co|nfigureS|
|00004b70| 50 6f 72 74 22 20 26 26 | 20 53 50 6f 72 74 43 6f |Port" &&| SPortCo|
|00004b80| 6e 66 69 67 75 72 61 74 | 69 6f 6e 28 29 0d 00 00 |nfigurat|ion()...|
|00004b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ba0| 00 00 01 00 43 41 52 44 | 00 00 13 c2 00 00 00 00 |....CARD|........|
|00004bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 08 |........|........|
|00004bc0| 00 00 0c 62 00 00 00 00 | 00 00 00 00 00 05 00 00 |...b....|........|
|00004bd0| 00 b9 00 09 46 75 6e 63 | 74 69 6f 6e 3a 00 00 01 |....Func|tion:...|
|00004be0| 53 50 6f 72 74 56 65 72 | 73 69 6f 6e 28 29 00 00 |SPortVer|sion()..|
|00004bf0| 04 54 68 69 73 20 66 75 | 6e 63 74 69 6f 6e 20 72 |.This fu|nction r|
|00004c00| 65 74 75 72 6e 73 20 74 | 68 65 20 76 65 72 73 69 |eturns t|he versi|
|00004c10| 6f 6e 20 6e 75 6d 62 65 | 72 20 6f 66 20 74 68 65 |on numbe|r of the|
|00004c20| 20 48 79 70 65 72 43 61 | 72 64 20 53 65 72 69 61 | HyperCa|rd Seria|
|00004c30| 6c 20 50 6f 72 74 20 58 | 43 4d 44 73 2e 00 00 02 |l Port X|CMDs....|
|00004c40| 52 65 74 75 72 6e 73 20 | 74 68 65 20 63 75 72 72 |Returns |the curr|
|00004c50| 65 6e 74 20 76 65 72 73 | 69 6f 6e 20 6f 66 20 74 |ent vers|ion of t|
|00004c60| 68 65 20 53 65 72 69 61 | 6c 20 50 6f 72 74 20 58 |he Seria|l Port X|
|00004c70| 43 4d 44 73 20 64 6f 63 | 75 6d 65 6e 74 61 74 69 |CMDs doc|umentati|
|00004c80| 6f 6e 2e 00 00 03 6e 6f | 6e 65 00 00 00 00 00 00 |on....no|ne......|
|00004c90| 00 00 00 6e 6f 6e 65 00 | 00 00 00 00 00 00 00 00 |...none.|........|
|00004ca0| 00 00 00 c0 50 52 4e 54 | 00 00 1e 8d 00 05 00 01 |....PRNT|........|
|00004cb0| 00 64 00 64 00 00 00 02 | 00 20 00 5a 00 20 00 5a |.d.d....|. .Z. .Z|
|00004cc0| 00 00 00 01 00 01 01 00 | 01 02 01 00 01 00 00 00 |........|........|
|00004cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d50| 4d 50 53 20 01 00 00 8b | 00 40 00 00 00 00 05 b8 |MPS ....|.@......|
|00004d60| 00 00 00 20 54 41 49 4c | ff ff ff ff 13 54 68 61 |... TAIL|.....Tha|
|00004d70| 74 27 73 20 61 6c 6c 20 | 66 6f 6c 6b 73 2e 2e 2e |t's all |folks...|
+--------+-------------------------+-------------------------+--------+--------+